Key Responsibilities
- Support and maintain software CI / CD pipelines across existing infrastructure stacks.
- Build new CI / CD pipelines to meet emerging business and technical needs.
- Develop solutions using a Security First mindset.
- Write Infrastructure as Code (IaC) for new and existing business requirements.
- Document all newly developed infrastructure and processes.
- Collaborate with globally distributed development teams to improve CI processes and implement SDLC best practices .
Skills, Knowledge & Expertise
Leadership & Experience
6+ years of experience leading a team of motivated DevOps engineers.4+ years of hands-on experience as a DevOps Engineer .3+ years of experience working in a cloud environment (Azure preferred) as a software or operations engineer.3+ years of systems administration experience with Linux and / or Windows .DevOps & Development Tooling
Deep understanding of enterprise Software Development Life Cycle (SDLC) processes.Familiarity with Atlassian tools (JIRA, Confluence).Hands-on experience with CI / CD tools such as Atlassian Bamboo, GitLab, or similar.Scripting proficiency in Python, Bash, or PowerShell .Experience with Git (Bitbucket preferred).Familiarity with Agile methodologies .Infrastructure & Automation
Practical experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation, Ansible, Chef, Puppet).Experience deploying and managing distributed systems or client-server applications .Solid practical knowledge of networking (e.g., cross-account / cloud connectivity with secure configurations).Cloud & Containerization
Practical experience managing and deploying Kubernetes clusters (preferably EKS).Experience with container-based technologies like Docker.Experience in managing and deploying Databricks workspaces and clusters using Terraform .Additional Skills
Familiarity with SQL and modern SQL database technologies.Strong interpersonal and communication skills.Bachelor's or Master's degree in Computer Science or a related field.Skills Required
Devops, Sdlc