Your Corporate Life

Lead Azure DevOps Engineer | Ahmedabad

Job Description:

We are urgently hiring a Lead Azure DevOps Engineer who will be instrumental in designing, implementing, and maintaining our Azure-based cloud infrastructure. This role is pivotal in ensuring the seamless deployment, scaling, and management of our applications. If you are a proactive problem solver with a passion for cloud technologies and DevOps practices, we invite you to apply and be part of our transformative journey.

Key Responsibilities:

  1. Architect and Implement Azure Solutions:
    • Design and develop scalable, secure, and efficient cloud architectures on Azure.
    • Implement Azure cloud services, including virtual machines, containers, databases, and networking components.
    • Ensure high availability and disaster recovery solutions for critical applications.
  2. DevOps Strategy and Implementation:
    • Lead the development and execution of DevOps strategies to improve deployment frequency, achieve a faster time to market, and enhance the overall quality of software builds.
    • Utilize tools such as Azure DevOps, Jenkins, and Git for continuous integration and continuous delivery (CI/CD) pipelines.
    • Implement infrastructure as code (IaC) using Terraform, ensuring consistent and repeatable deployments.
  3. Containerization and Orchestration:
    • Lead the containerization of applications using Docker, ensuring consistency across development, testing, and production environments.
    • Deploy and manage Kubernetes clusters on Azure Kubernetes Service (AKS) for orchestration of containerized applications.
    • Implement best practices for container security, monitoring, and management.
  4. Collaboration and Leadership:
    • Work closely with development, operations, and security teams to align on project goals and deliverables.
    • Mentor and guide junior DevOps engineers, fostering a culture of continuous learning and improvement.
    • Lead troubleshooting and resolution of complex technical issues across development, testing, and production environments.
  5. Monitoring and Optimization:
    • Implement comprehensive monitoring and logging solutions to proactively detect and resolve issues.
    • Optimize cloud resource usage to ensure cost-efficiency and performance.
    • Conduct regular performance tuning and capacity planning to support growing workloads.
  6. Security and Compliance:
    • Ensure that cloud solutions adhere to industry best practices and regulatory requirements.
    • Implement robust security measures, including identity and access management, encryption, and network security.
    • Conduct regular security audits and vulnerability assessments.

Required Qualifications:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degrees are a plus.
  • Experience: Minimum of 5 years of experience in a DevOps role with a focus on Azure cloud services.
  • Certifications: Relevant Azure certifications (e.g., Microsoft Certified: Azure DevOps Engineer Expert) are highly desirable.

Key Skills:

  1. Azure Cloud Services:
    • In-depth knowledge of Azure infrastructure, including compute, storage, networking, and security.
    • Experience with Azure DevOps, Azure Active Directory, and Azure Resource Manager (ARM) templates.
  2. Kubernetes:
    • Proficiency in deploying, managing, and scaling Kubernetes clusters.
    • Strong understanding of Kubernetes architecture, networking, and security.
  3. Docker:
    • Extensive experience with Docker for containerization of applications.
    • Knowledge of Docker Compose and Docker Swarm is advantageous.
  4. Terraform:
    • Hands-on experience with Terraform for infrastructure as code (IaC).
    • Ability to write and maintain Terraform scripts for cloud resource management.
  5. Additional Skills:
    • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD).
    • Strong scripting skills (e.g., Python, PowerShell, Bash).
    • Excellent problem-solving abilities and attention to detail.
    • Strong communication and collaboration skills.

Preferred Qualifications:

  • Experience with other cloud platforms (e.g., AWS, Google Cloud) is a plus.
  • Knowledge of configuration management tools (e.g., Ansible, Chef, Puppet).
  • Familiarity with microservices architecture and serverless computing.
  • Understanding of Agile methodologies and project management tools (e.g., Jira).

How to Apply:

If you are passionate about Azure, DevOps, and transforming the cloud infrastructure landscape, we want to hear from you! Please send your resume and a cover letter detailing your experience and why you are the perfect fit for this role to careers@prama.ai. Please include “Lead Azure DevOps Engineer Application” in the subject line of your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top