Devops Engineer - Manager

4-6 years, Full Time
Mumbai/Bangalore

Role Summary

We are looking for a skilled DevOps Engineer with solid experience in cloud infrastructure management, CI/CD pipelines, and deployment on Kubernetes. The ideal candidate will have a strong background in both AWS and Azure cloud platforms, with proficiency in configuring, automating, and optimizing cloud deployments to ensure scalability, reliability, and security of our systems.


Responsibilities

  1. Design, implement, and manage CI/CD pipelines using Azure DevOps,GitHub, and Jenkinsfor automated deployments of applications and infrastructure changes.
  2. Architect and deploy solutionson Kubernetes clusters(EKS and AKS) to supportcontainerized applications and microservices architecture.
  3. Collaborate with development teams to streamline code deployments, releases, and continuous integration processes across multiple environments.
  4. Configure and manage Azureservices including Azure Synapse Analytics, Azure Data Factory(ADF), Azure Data Lake Storage (ADLS), and other data services for efficient data processing and analytics workflows.
  5. Utilize AWS services such as Amazon EMR, Amazon Redshift, AWS DMS (DatabaseMigration Service), AWS Glue, Amazon S3, Amazon Aurora, IAM policies, and AWS Lake Formation for data management, warehousing, and governance.
  6. Implement infrastructure as code (IaC)using tools like Terraform or CloudFormation to automate provisioning and management of cloud resources.
  7. Ensure high availability, performance monitoring, and disasterrecovery strategies for cloud-based applications and services.
  8. Develop and enforce securitybest practices and compliance policies, including IAM policies,encryption, and access controls across AWS and Azure environments.
  9. Collaborate with cross-functional teams to troubleshoot production issues, conductroot cause analysis,and implement solutions to prevent recurrence.
  10. Stay current with industrytrends, best practices, and evolving technologies in cloud computing, DevOps, and container orchestration.


Qualifications

  1. Bachelor’s degreein Computer Science,Engineering, or relatedfield; or equivalent work experience.
  2. Proven experience as a DevOps Engineeror similar role with hands-onexpertise in AWS and Azure cloud environments.
  3. Strong proficiency in AzureDevOps, Git, GitHub,Jenkins, and CI/CDpipeline automation.
  4. Experience deploying and managing Kubernetes clusters (EKS, AKS) and containerorchestration platforms.
  5. Deep understanding of cloud-native architectures, microservices, and serverless computing.
  6. Familiarity with Azure Synapse,ADF, ADLS, and AWS data services (EMR, Redshift, Glue)for data integration and analytics.
  7. Solid grasp of infrastructure as code (IaC) tools like Terraform, CloudFormation, or ARM templates.
  8. Experience with monitoring tools (e.g., Prometheus, Grafana) and loggingsolutions for cloud-based applications.
  9. Excellent troubleshooting skillsand ability to resolve complextechnical issues in production environments.
  10. Strong communication skills with the abilityto collaborate effectively in a team-oriented environment.
  11. Certifications such as AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOpsEngineer Expert, Kubernetes Administrator (CKA), or related certifications.
  12. Experience with big data technologies (Hadoop,Spark) and streaming data platforms (Kafka,Kinesis).
  13. Knowledge of networking concepts, VPNs, DNS, and load balancing configurations in cloud environments.