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.
Overview
The Azure DevOps Engineer will be responsible for architecting, developing, and maintaining a wide range of Azure-based solutions. This role entails collaborating with development and operations teams to streamline CI/CD processes, enhance system reliability, and ensure optimal performance of cloud infrastructures. The ideal candidate will leverage their extensive experience to implement best practices and drive efficiencies in cloud deployment strategies, ultimately contributing to the organization's strategic goals in digital transformation.
Job Responsibilities
- Design and implement Azure DevOps pipelines for continuous integration and continuous deployment (CI/CD).
- Collaborate with development teams to streamline code deployments and automate software release processes.
- Monitor and troubleshoot cloud infrastructure to ensure optimal application performance and reliability.
- Evaluate and integrate new tools and technologies to enhance the capabilities of the DevOps framework.
- Manage environment configurations, including provisioning, monitoring, and maintenance of resources in Azure.
- Develop scripts and automation tools for critical processes to improve efficiency and reliability.
- Ensure compliance with security policies and best practices in the cloud environment.
- Provide technical guidance and mentorship to junior team members and peers in DevOps practices.
Qualifications
- Minimum of 12 years of experience in software development, infrastructure management, or DevOps engineering.
- Extensive experience with Azure DevOps tools and services, such as Azure Pipelines, Repos, and Artifacts.
- Proficiency in scripting languages, including PowerShell, Python, or Bash.
- Solid understanding of CI/CD methodologies and practices.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, ARM templates).
- Strong knowledge of networking, security, and cloud architectures in Azure.
- Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
Technologies & Tools
This position requires proficiency in various technologies and tools, primarily focused on Microsoft Azure and DevOps practices. Familiarity with Azure Services, Azure DevOps, Terraform, Docker, Kubernetes, GitHub, Jenkins, and scripting languages is essential. Candidates should also possess an understanding of monitoring tools such as Azure Monitor and Application Insights to oversee cloud operations effectively.
Ideal Candidates
Ideal candidates for the Azure DevOps Engineer position will possess a strong analytical mindset accompanied by excellent problem-solving capabilities. They will be proactive in adopting new technologies and methodologies while prioritizing continuous learning and professional growth. Additionally, successful candidates will demonstrate excellent communication skills to effectively collaborate across teams and convey complex concepts in an understandable manner. A passion for driving efficiency and quality assurance in cloud environments will also characterize a good fit for this role.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.