for highly complex as well as parallel and concurrent releases for a Software Product. Manages Continuous Code Integration within SDLC. Works independently and is seen as a Technical Leader. The role demonstrates deep understanding of concurrent software development, its effect on build management and releasing the builds across versions and environmentsJob Description
In this role, you will:
- Design, implement, and maintain CI/CD pipelines using GitHub Actions (or other automation tools).
- Manage and deploy applications using Helm charts and Kubernetes across multiple environments.
- Develop and maintain Ansible playbooks for provisioning, configuration management, and deployment automation.
- Monitor and maintain system health using monitoring and alerting tools such as Prometheus, Grafana, or equivalent.
- Optimize build and deployment processes for speed, reliability, and scalability.
- Collaborate closely with development, QA, and infrastructure teams to ensure smooth delivery and operational excellence.
- Implement security best practices in CI/CD pipelines, container images, and infrastructure automation.
- Troubleshoot and resolve complex infrastructure and deployment issues in production and non-production environments.
Education Qualification
Bachelor's Degree (or) Master's Degree in with DevOps experience
Knowledge Required on Tools
- Docker
- Helm
- Kubernetes
- Istio service Mesh
- ArgoCD
- Ansible
- Terraform
- Github Actions
- Jenkins
- Groovy scripting
- Bash Scripting
- Python scripting
- Go Scripting
- Powershell scripting
- Prometheus & Grafana
Business Acumen:
• Strong problem solving abilities and capable of articulating specific technical topics or assignments
• Experience in building scalable and highly available distributed systems
• Skilled in breaking down problems and estimate time for development tasks
• Evangelizes how our technology solves customer problems from a technology and business perspective
Leadership:
• Demonstrates clarity of thinking to work through limited information and vague problem definitions
• Influences through others; builds direct and "behind the scenes" support for ideas
• Proactively identifies and removes project obstacles or barriers on behalf of the team
• Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
Personal Attributes:
• Able to work under minimal supervision
• Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
• Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work.
• Applies values, business strategy, policies, precedent, and experience to make complex decisions in ambiguity and with uncertain consequences.
Relocation Assistance Provided: Yes


