Enable job alerts via email!

DevOps Engineer

Canaan U.S. Inc.

Penang

On-site

MYR 40,000 - 80,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled DevOps Engineer to enhance their software delivery processes. In this dynamic role, you will design and implement CI/CD pipelines, automate repetitive tasks, and ensure application reliability through effective monitoring and logging systems. Collaborating with cross-functional teams, you will implement security best practices and troubleshoot complex systems to maintain high performance. If you are passionate about innovation and eager to contribute to a forward-thinking environment, this opportunity is perfect for you.

Qualifications

  • Bachelor’s degree in a related field or equivalent experience.
  • 2–5+ years in DevOps, system administration, or software engineering.

Responsibilities

  • Design and maintain CI/CD pipelines for efficient software delivery.
  • Automate tasks and ensure system reliability through monitoring.

Skills

CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
Containerization tools (Docker)
Programming/scripting languages (Python, Bash, PERL)
Version control systems (Git)
Networking, DNS, load balancers, firewalls
Linux/Unix system administration
Problem-solving skills
Communication and collaboration
Agile environment adaptability
Attention to detail

Education

Bachelor’s degree in Computer Science or Engineering
2–5+ years of experience in DevOps

Tools

Jira
Confluence

Job description

Responsibilities:

  • CI/CD Pipelines: Design, implement, and maintain robust Continuous Integration and Continuous Deployment pipelines for efficient software delivery.
  • Automation: Automate repetitive tasks, including configuration management, deployment processes, and monitoring setups.
  • Monitoring & Logging: Set up and maintain monitoring, logging, and alerting systems to ensure the reliability and performance of applications.
  • Collaboration: Work closely with software developers, validation team and IT operations to streamline software development and delivery processes.
  • Security: Implement security best practices in pipelines and infrastructure, including vulnerability assessments and compliance checks.
  • Troubleshooting: Diagnose and resolve performance issues, system outages, and application errors.
  • Scalability: Design and implement systems to scale dynamically based on business needs.

Qualifications:

  • Proficiency with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Hands-on expertise with containerization tools like Docker.
  • Knowledge of programming/scripting languages such as Python, Bash, or PERL.
  • Familiarity with version control systems, especially Git.
  • Understanding of networking, DNS, load balancers, and firewalls.
  • Strong knowledge of Linux/Unix system administration.

Soft Skills:

  • Strong problem-solving skills and the ability to troubleshoot complex systems.
  • Excellent communication and collaboration abilities.
  • Ability to work in an agile environment and adapt to changing priorities.
  • Strong attention to detail and a proactive attitude toward improving processes.

Education and Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 2–5+ years of experience in DevOps, system administration, or software engineering roles.
  • Knowledge of agile development practices and tools such as Jira or Confluence.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.