Dev Ops Engineer at Encora
Kuala Lumpur, Kuala Lumpur, Malaysia -
Full Time


Start Date

Immediate

Expiry Date

29 Apr, 26

Salary

0.0

Posted On

29 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Devops, CI/CD, Bamboo, Bitbucket, Nexus, Jira, Agile, Shell, Python, Groovy, Configuration Management, Monitoring, Troubleshooting, Documentation, Collaboration, Automation

Industry

IT Services and IT Consulting

Description
The DevOps Engineer is responsible for managing, integrating, and optimizing the end-to-end DevOps toolchain to enable reliable, secure, and automated software delivery. The role focuses on CI/CD pipeline automation, source control management, artifact handling, project tracking, and documentation, ensuring seamless collaboration across development, QA, and operations teams. Day-to-Day Responsibilities Design, implement, and maintain CI/CD pipelines using Bamboo, supporting continuous integration, automated testing, and continuous deployment across Dev, QA, and Production environments. Configure and manage Bamboo build plans, deployment projects, environment variables, and triggers, ensuring high availability and scalability of pipelines. Proactively monitor and troubleshoot pipeline failures, build issues, and deployment errors to minimize downtime and delivery delays. Manage Bitbucket Git repositories, including branching strategies, pull request workflows, code reviews, and access controls. Enforce version control best practices and ensure repository compliance with security and governance standards. Administer Nexus Repository Manager, including artifact storage, versioning, retention policies, and cleanup strategies. Integrate Nexus with Bamboo to enable automated artifact publishing and consumption across environments. Configure and manage Jira projects, workflows, Agile boards, dashboards, and automation rules to support Scrum/Kanban teams. Enable end-to-end traceability by integrating Jira with Bitbucket and Bamboo, linking requirements, code changes, builds, and deployments. Generate and maintain Agile and release reports for sprint progress, deployment readiness, and team performance. Maintain technical documentation in Confluence, including CI/CD workflows, deployment procedures, troubleshooting guides, and operational runbooks. Ensure Confluence content remains accurate, structured, and aligned with Jira projects for seamless collaboration. Manage Dimensions CM for enterprise configuration management, ensuring proper baselining, versioning, and release governance. Integrate Dimensions with CI/CD pipelines and deployment tools to support automated and controlled releases. Develop and maintain automation scripts using Shell, Python, or Groovy to streamline build, deployment, and maintenance activities. Collaborate closely with developers, QA engineers, release managers, and operations teams to support both BAU activities and project initiatives. Apply DevOps best practices around security, scalability, monitoring, and environment segregation. Participate in incident resolution, root cause analysis, and continuous improvement initiatives for the DevOps ecosystem
Responsibilities
The DevOps Engineer is responsible for managing and optimizing the DevOps toolchain to enable automated software delivery. Key tasks include designing CI/CD pipelines, managing source control, and ensuring collaboration across teams.
Loading...