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 play a critical role in the management and maintenance of Azure environments, ensuring seamless integration between development and operations teams. This position entails implementing automation strategies, optimizing deployment pipelines, and collaborating with cross-functional teams to deliver high-quality software solutions efficiently. The ideal candidate will possess a strong understanding of both software development and IT operations within Azure, driving best practices and fostering a culture of continuous improvement.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to enhance software delivery processes.
- Monitor and troubleshoot Azure services, ensuring high availability and performance.
- Collaborate with development teams to optimize workflows and define requirements for cloud infrastructure.
- Automate system configurations and deployments using scripting and tools like Terraform and Azure Resource Manager (ARM).
- Analyze and improve system performance, reliability, and scalability.
- Establish and maintain security policies and governance across Azure environments.
- Provide technical support and training for team members on DevOps practices and tools.
- Stay current with industry trends and advancements in Azure technologies.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps or cloud engineering role.
- Proficient understanding of the Azure cloud platform and its services.
- Experience with CI/CD tools such as Azure DevOps, Jenkins, or GitLab.
- Strong knowledge of scripting languages including PowerShell, Python, or Bash.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Excellent problem-solving skills and the ability to work effectively in a remote setting.
- Strong communication skills, both written and verbal, with the ability to convey complex technical concepts.
Technologies & Tools
The successful candidate will work with a range of technologies and tools that include but are not limited to Azure DevOps, Azure Resource Manager (ARM), Terraform, Docker, Kubernetes, Jenkins, Git, and various scripting languages like PowerShell and Python. Familiarity with monitoring tools such as Azure Monitor and Application Insights will also be advantageous.
Ideal Candidates
Ideal candidates for the Azure DevOps Engineer position exhibit a proactive approach to problem-solving and a strong desire for continuous learning within the dynamic field of cloud technologies. They should demonstrate exceptional collaboration skills, working effectively with diverse teams while contributing innovative ideas to enhance operational practices. A detail-oriented mindset with a focus on quality assurance and efficiency will ensure success in this role, alongside the ability to adapt rapidly to changing project requirements and technologies.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.