
MERNPLUS Technologies
1 week ago
Role : Senior Azure DevOps Engineer
Location : Chennai, India (Remote for first 6 months, then required to relocate to Chennai)
Experience : 5+ Years
Employment Type : Full-time
Job Overview :
We are seeking a talented Senior Azure DevOps Engineer with 5+ years of experience to join our dynamic team. You will focus on developing and maintaining cutting-edge CI/CD solutions, collaborating with cross-functional teams to automate and drive continuous delivery for our applications. You'll leverage cloud technologies, primarily Azure, and modern DevOps tools to ensure systems are resilient, efficient, and scalable.
Key Responsibilities :
- CI/CD Pipeline Management : Build, maintain, and scale continuous integration and delivery pipelines using Jenkins, Git, and other automation tools.
- Containerization & Orchestration : Implement and manage containerized applications using Docker and Kubernetes.
- Infrastructure Automation : Automate infrastructure provisioning and management using Terraform, Ansible, and other Infrastructure as Code (IaC) tools.
- Cloud Environment Management : Deploy, manage, and monitor cloud environments in Azure and Google Cloud.
- Development Streamlining : Collaborate with development teams to streamline the development process and reduce deployment time.
- Troubleshooting & Reliability : Troubleshoot production and development issues in cloud environments, ensuring system uptime and reliability.
- Scripting & Automation : Write and maintain scripts in Groovy, Perl, Shell, and other scripting languages to automate tasks.
- Monitoring & Logging : Ensure system monitoring, alerting, and logging solutions are in place and functioning effectively.
- DevOps Improvement : Contribute to the continuous improvement of DevOps practices and tools, staying updated on industry best practices and trends.
Must-Have Skills :
- Programming/Scripting : Proficient in Groovy or similar programming languages (e.g., Java, Python). Experience with Perl. Expertise in Shell scripting for automation.
- Version Control : Solid experience with Git for version control and continuous integration.
- CI/CD Automation : Hands-on experience with Jenkins scripted pipelines using shared libraries for continuous integration and deployment.
- Containerization & Orchestration : In-depth knowledge of Docker and Kubernetes.
- Cloud Platforms : Experience with cloud platforms, specifically Azure and/or Google Cloud.
- CI/CD Fundamentals : Familiarity with CI/CD pipeline creation and optimization.
Nice-to-Have Skills :
- Automation & IaC Tools : Exposure to Ansible, Terraform, Packer for automation and infrastructure management.
- Kubernetes Management : Familiarity with Helm, FluxCD, ArgoCD, or similar Kubernetes management tools.
- Kubernetes Configurations : Experience with Kustomize for Kubernetes configurations.
- Azure DevOps : Proficiency in Azure DevOps, particularly Azure Pipelines for automating workflows.
- Monitoring Tools : Knowledge of monitoring tools like Prometheus, Grafana, New Relic, and similar platforms.
- AI for Operations : Interest or experience with AI technologies to automate system management and :
- Education : Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience : Minimum of 5 years of experience in DevOps, Site Reliability Engineering (SRE), or a related field.
- Technical Acumen : Expertise in cloud infrastructure and modern DevOps practices.
- Methodologies : Proven track record of working in agile development teams.
- Problem-Solving : Strong problem-solving skills with the ability to address complex build & deployment issues.
- Communication : Excellent communication skills to interact with cross-functional teams.
(ref:hirist.tech)