Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Azure DevOps Engineer will be responsible for supporting the development and deployment of applications using Microsoft Azure cloud services. This role requires a deep understanding of both the development and operational aspects of software engineering, including automation, CI/CD pipelines, and infrastructure as code (IaC). The ideal candidate will collaborate closely with software developers, system operators, and other IT staff to oversee code releases and manage build processes, ensuring a seamless software deployment experience.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines using Azure DevOps services.
- Monitor and maintain application health, performance, and availability in Azure environments.
- Automate deployment and scaling processes for cloud applications.
- Work with development teams to ensure smooth integration of new features and updates.
- Utilize Infrastructure as Code (IaC) tools for deployment automation.
- Troubleshoot and resolve issues in the development, test, and production environments.
- Contribute to the establishment of best practices for DevOps processes.
- Manage source code repositories and version control systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in software development and operations.
- Proficiency in Azure services, including Azure DevOps, Azure Functions, and Azure Kubernetes Service.
- Strong experience with CI/CD tools and workflows.
- Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with Scripting languages (e.g., PowerShell, Bash, Python).
- Excellent problem-solving skills and ability to work independently.
- Relevant certifications (such as Microsoft Certified: Azure DevOps Engineer Expert) are preferred but not mandatory.
Technologies & Tools
The Azure DevOps Engineer will primarily work with a variety of technologies and tools that include, but are not limited to, Microsoft Azure, Azure DevOps, Git, Jenkins, Docker, Kubernetes, Terraform for Infrastructure as Code, and monitoring tools such as Azure Monitor and Application Insights. Familiarity with Agile methodologies and project management tools like Jira is also advantageous.
Ideal Candidates
The ideal candidate for the Azure DevOps Engineer position should possess a strong blend of technical expertise and interpersonal skills. They should be proactive problem solvers with a passion for automation and efficiency in software development processes. Excellent communication skills are essential for collaboration with cross-functional teams, and the ability to adapt to rapidly changing environments is crucial. Candidates who demonstrate a commitment to continuous learning and professional growth will thrive in this position.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.