We are seeking a seasoned Senior DevOps Engineer to join our team in the UAE and Bangalore as well . With 8-15 years of expertise in PaaS platforms, ArgoCD, Helm Charts, Groovy, and Python scripting, you will play a pivotal role in driving automation, ensuring robust infrastructure, and enabling seamless software delivery for our enterprise-scale applications.
This is an exciting opportunity to work in a dynamic environment leveraging cutting-edge cloud-native technologies and DevOps methodologies.
Work Location : Bangalore / Dubai( UAE)
Key Responsibilities:
1. CI/CD Pipelines & Deployment Automation
- Architect, implement, and optimize CI/CD pipelines using ArgoCD, Jenkins, and GitOps principles for scalable and reliable deployments.
- Design and manage Helm Charts for Kubernetes-based application deployments, ensuring efficiency and consistency.
- Lead the adoption of DevOps best practices across the organization.
2. Infrastructure Design & Management
- Build and maintain secure and scalable PaaS solutions in production environments.
- Manage Kubernetes clusters and optimize workloads for cost efficiency, performance, and scalability.
- Implement and maintain Infrastructure-as-Code (IaC) using tools like Terraform or Ansible.
3. Scripting, Automation & Customization
- Develop advanced automation solutions using Groovy and Python to streamline DevOps processes and reduce manual intervention.
- Build custom integrations and workflows by leveraging APIs and cloud-native tools.
4. Monitoring, Observability & Reliability
- Implement robust monitoring and alerting frameworks using tools like Prometheus, Grafana, and ELK Stack to ensure system reliability.
- Perform root cause analysis (RCA) for complex issues and establish preventive measures.
- Apply Site Reliability Engineering (SRE) principles to improve system performance and reduce downtime.
5. Leadership & Collaboration
- Act as a technical leader and subject matter expert (SME) for DevOps and cloud-native technologies.
- Mentor and guide junior engineers, fostering a culture of collaboration and learning.
- Work closely with development, QA, and IT operations teams to drive successful product delivery.
Key Qualifications:
Must-Have Technical Skills:
- DevOps Expertise:
- Strong experience with ArgoCD, Helm Charts, Kubernetes, and GitOps workflows.
- Deep understanding of CI/CD pipelines and deployment strategies.
- Scripting Proficiency:
- Advanced skills in Groovy (e.g., for Jenkins pipelines) and Python (e.g., automation scripts, API workflows).
- Containerization & PaaS:
- Proficiency in Docker and Kubernetes-based workloads.
- Extensive experience with PaaS solutions such as OpenShift, Heroku, or Google App Engine.
- Cloud Platforms:
- Expertise with AWS, Azure, or Google Cloud Platform (GCP) for deploying and managing cloud-native applications.
- Monitoring & Observability:
- Hands-on experience with Prometheus, Grafana, and centralized logging tools like ELK Stack.
Preferred Skills (Bonus):
- Experience with IaC tools like Terraform, Ansible, or CloudFormation.
- Familiarity with service mesh technologies (e.g., Istio, Linkerd) and microservices architecture.
- Knowledge of DevSecOps and integrating security into CI/CD pipelines.
- Exposure to Agile/Scrum workflows and tools like Jira, Confluence, or Azure DevOps.
Soft Skills & Leadership:
- Exceptional problem-solving and analytical skills with a proactive mindset.
- Proven ability to lead complex projects involving cross-functional teams.
- Strong communication skills to work with global stakeholders and mentor team members.