Job Openings DevOps Engineer

About the job DevOps Engineer

We're looking for a bright, passionate Junior DevOps Engineer to help us level up our tech game. As a Junior DevOps Engineer, you'll be part of a team that's all about automation, efficiency, and making our infrastructure rock. You'll get to play with cool tools, solve challenging problems, and contribute to awesome projects.

Responsibilities:

  • Set up, design and implement Azure DevOps infrastructure and processes to support software development and deployment.
  • Develop and maintain CI/CD pipelines, ensuring efficient and reliable software delivery.
  • Manage and maintain source code repositories, build systems, and deployment mechanisms in Azure DevOps.
  • Monitor and optimize Azure DevOps pipelines ensuring high availability and scalability.
  • Troubleshoot and resolve issues related to deployment errors, and other technical challenges in the Azure DevOps environment.
  • Ensure compliance with security and governance policies and implement appropriate controls in the Azure DevOps environment.
  • Collaborate with technical stakeholders to understand requirements and deliver effective Azure DevOps solutions.
  • Stay updated with the latest Azure DevOps practices and tools, and provide recommendations for continuous improvement.

Requirements:

  • Candidate must have atleast 3 to 5 years of Azure DevOps experience.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong experience as an Azure DevOps Engineer, with understanding of Azure services, including Azure App Services, Virtual Machines, Azure Functions, and Azure SQL Database.
  • In-depth knowledge of CI/CD pipelines using Azure DevOps tools and processes , including setup and configuration .
  • Solid understanding of version control systems (e.g., Git), and code review processes.

Good to Have:

  • Experience with configuration management tools like Ansible, Puppet, or Chef is a plus.
  • Familiarity with containerization technologies (e.g., Docker) and orchestration frameworks (e.g., Kubernetes) is desirable.
  • Knowledge of security best practices in the Azure environment will be a plus.
  • Excellent problem-solving skills, and the ability to work effectively in a fast-paced and collaborative environment.
  • Azure certifications like Microsoft Certified: Azure Administrator Associate or Microsoft Certified: Azure DevOps Engineer Expert would be advantageous.