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 Insight Global, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Lead Azure DevOps Engineer at Insight Global will play a critical role in designing, implementing, and optimizing continuous integration and continuous deployment (CI/CD) pipelines. This position requires a seasoned professional with a strong background in DevOps practices and Azure cloud technologies. The successful candidate will collaborate with cross-functional teams to enhance application performance, foster automation, and ensure system reliability. Additionally, they will lead initiatives to improve development workflows and advocate for best practices across the organization.
Job Responsibilities
- Design and implement CI/CD pipelines to streamline application development and deployment processes.
- Collaborate with development teams to define DevOps best practices and enforce adherence to those standards.
- Monitor and enhance system performance and reliability of applications deployed in Azure.
- Automate infrastructure provisioning and deployment using Infrastructure as Code (IaC) principles.
- Manage and troubleshoot Azure environments, ensuring optimal performance and security.
- Lead the migration of existing systems to cloud-based solutions, optimizing costs and performance.
- Conduct periodic assessments of infrastructure and DevOps pipelines for compliance and performance improvements.
- Provide mentorship and training to junior team members on DevOps tools and practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in DevOps, with at least 2 years in an Azure-focused role.
- In-depth knowledge of Azure services including Azure DevOps, Azure Kubernetes Service (AKS), and serverless architecture.
- Strong experience with scripting languages such as PowerShell, Python, or Bash.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps pipelines.
- Experience with container orchestration platforms such as Docker and Kubernetes.
- Effective communication skills with a proven ability to articulate technical concepts to non-technical stakeholders.
Technologies & Tools
The Lead Azure DevOps Engineer will utilize a range of technologies and tools, including Azure DevOps for pipeline management, Terraform or ARM templates for Infrastructure as Code, Git for version control, and monitoring tools such as Azure Monitor and Application Insights. The role may also involve the use of containerization technologies, primarily Docker and Kubernetes, as well as configuration management tools like Ansible or Chef.
Ideal Candidates
An ideal candidate for the Lead Azure DevOps Engineer position will be a proactive problem-solver with a strong focus on collaboration and communication. They should possess a genuine passion for technology and continuous improvement, demonstrating an ability to adapt to evolving challenges in a dynamic environment. Furthermore, the candidate should exhibit leadership qualities, fostering a culture of teamwork and innovation while effectively guiding junior engineers toward achieving their professional goals.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.