Description
Key Skills: Jenkins, Kubernetes, Docker, GitHub Actions, Terraform, AWS, Azure, Python, Groovy, CI/CD
Good to Have Skills: OpenShift, Nexus Repository, SonarQube, Checkmarx, Sysdig, ArgoCD, ELK Stack, Prometheus, Grafana, Oracle Cloud Infrastructure, Bicep, Site Reliability Engineering principles, Twelve-Factor Application principles, Banking or Financial Services domain experience, large-scale digital transformation initiatives.
Roles & Responsibilities:
- Install, configure, administer, and maintain enterprise DevOps tooling and platform services across multiple environments.
- Design, build, implement, and maintain enterprise-grade CI/CD pipelines supporting application delivery workflows.
- Automate infrastructure provisioning, deployment processes, and configuration management to ensure secure and scalable environments.
- Support Agile delivery teams by enabling application onboarding through self-service automation and platform engineering solutions.
- Collaborate closely with Development, Infrastructure, Security, Product, and Operations teams throughout the software delivery lifecycle.
- Implement and maintain DevOps and DevSecOps best practices across engineering teams and organizational standards.
- Build reusable Jenkins Shared Libraries, pipeline automation, and deployment workflows using Groovy and Python scripting.
- Integrate security and quality scanning tools into CI/CD pipelines for comprehensive software delivery assurance.
- Develop and integrate APIs required for pipeline automation and platform services to enhance operational efficiency.
- Troubleshoot infrastructure, application, deployment, and platform issues while supporting production and operational environments.
- Implement monitoring, logging, observability, and performance management solutions across enterprise platforms for operational excellence.
- Ensure compliance with infrastructure security standards and organizational engineering policies throughout all delivery processes.
- Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives for team collaboration.
- Continuously evaluate emerging DevOps technologies, automation practices, and platform engineering improvements for organizational advancement.
Experience Required: 5+ years of overall DevOps, Platform Engineering, or Infrastructure Engineering experience. Minimum 3+ years of hands-on experience in DevOps Engineering or Platform Engineering. Experience working in large enterprise environments supporting highly available, mission-critical platforms and high-volume production environments. Strong experience working in Agile product delivery teams