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 Senior Azure DevOps Engineer at Dice plays a pivotal role in optimizing our cloud infrastructure, streamlining the software development lifecycle, and enhancing overall operational effectiveness. This position demands a deep understanding of Azure services, as well as expertise in automation, continuous integration and delivery, and monitoring solutions. The ideal candidate will work collaboratively with cross-functional teams to implement best practices in DevOps, ensuring high availability and performance of applications while driving innovation through automation and improved workflows.
Job Responsibilities
- Design, implement, and maintain automated deployment pipelines for Azure-based applications.
- Monitor and optimize Azure resource utilization, ensuring scalability and cost-effectiveness.
- Collaborate with development teams to integrate CI/CD practices into the software development lifecycle.
- Implement and manage infrastructure as code (IaC) using tools such as ARM templates and Terraform.
- Troubleshoot and resolve issues related to application deployment, functionality, and performance.
- Manage access control, security policies, and compliance measures in Azure environments.
- Conduct performance tuning and disaster recovery drills for critical applications and systems.
- Document processes, configurations, and changes to maintain operational excellence.
- Provide technical guidance and mentorship to junior DevOps engineers.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in DevOps roles, with a strong focus on Azure services.
- Proficiency in scripting languages such as PowerShell, Bash, or Python.
- Experience with continuous integration and delivery tools like Azure DevOps, Jenkins, or GitLab.
- In-depth knowledge of containerization technologies such as Docker and Kubernetes.
- Strong understanding of networking, firewalls, and security protocols within Azure platforms.
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Senior Azure DevOps Engineer will primarily work with Microsoft Azure services, leveraging tools such as Azure DevOps for CI/CD processes, Terraform for infrastructure as code, and monitoring tools like Azure Monitor and Application Insights. Additional technologies may include Docker for containerization and Kubernetes for orchestration, as well as scripting languages for automation and configuration management.
Ideal Candidates
The ideal candidate for this role possesses a blend of technical expertise and strong interpersonal skills, allowing for effective collaboration across teams. They should exhibit a proactive approach to problem-solving and a passion for continuous learning and improvement. Additionally, an excellent candidate will have a strong attention to detail, a solid understanding of cloud architectures, and the ability to thrive in a dynamic work environment while adapting to new challenges.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.