Engineer - DevOps
medlineasia
Job Description
Job Responsibilities:
- Design and implement CI/CD pipelines to streamline software delivery across the enterprise.
- Work independently on DevOps initiatives, driving automation and process improvements.
- Automate deployment, scaling, and management of CI/CD infrastructure.
- Define best practices for CI/CD across the software development lifecycle (SDLC).
- Provide mentorship and guidance to junior DevOps team members.
- Support internal teams throughout the CI/CD lifecycle and troubleshoot deployment issues.
- Collaborate with cross-functional teams in an Agile environment to enhance DevOps strategies.
- Lead root cause analysis efforts and work with teams to implement long-term solutions.
- Stay updated on emerging DevOps, cloud computing, and automation technologies.
- Advocate for an automation-first mindset, reducing manual efforts and improving operational efficiency.
Required Skills & Experience:
- Bachelor’s Degree in Computer Science, Information Systems, or related field.
- 5+ years of IT experience working with software development, release, and build engineering teams.
- 3+ years of hands-on DevOps Engineering experience.
- Strong background in CI/CD pipeline design, development, and implementation beyond standard release processes.
- Expertise in continuous integration tools, including:
- Jenkins, GitLab, Bitbucket/GIT, JFrog Artifactory, SonarQube, PrismaCloud (or equivalent) WireMock (or equivalent).
- Experience integrating CI, testing, and deployments across the SDLC using APIs.
- Strong understanding of modern IT infrastructure and its integrations.
- Proficiency in scripting languages such as Groovy, Bash, Grunt, PowerShell, Python, or Ruby.
- Experience with Infrastructure as Code (IaC) using Terraform and Ansible.
- Hands-on experience in managing containerized applications using Docker and Kubernetes.
- Strong working experience with Azure or Google Cloud Platform (GCP).