Azure DevOps Engineer
Company:** Jabil, Inc.
Job Summary
Jabil, Inc. is seeking an experienced Azure DevOps Engineer to design, implement, and maintain our continuous integration and continuous delivery (CI/CD) pipelines and cloud infrastructure on Microsoft Azure. This role is crucial for optimizing our software development lifecycle and ensuring the reliability, scalability, and security of our applications.
Job Responsibilities
* Design, develop, and maintain robust CI/CD pipelines using Azure DevOps (Azure Pipelines, Azure Repos, Azure Artifacts) for various application types (web, API, mobile).
* Implement and manage infrastructure as code (IaC) using Azure Resource Manager (ARM) templates, Terraform, or Bicep to provision and configure Azure resources.
* Automate deployment, testing, and monitoring processes to ensure high-quality software releases and operational efficiency.
* Collaborate with development, operations, and QA teams to integrate DevOps practices throughout the software development lifecycle.
* Monitor and troubleshoot Azure cloud environments, identifying and resolving performance bottlenecks and operational issues.
* Implement and enforce security best practices within Azure environments, including identity and access management (IAM), network security, and compliance.
* Manage and optimize container orchestration platforms like Azure Kubernetes Service (AKS) and integrate with container registries.
* Provide technical guidance and mentorship to junior team members on Azure DevOps best practices and tools.
* Stay current with emerging Azure services, DevOps trends, and industry best practices.
* Participate in on-call rotations as needed to support critical systems.
Job Qualifications
* Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
* 3+ years of experience in a DevOps or SRE role, with a strong focus on Microsoft Azure.
* Proven expertise in designing and implementing CI/CD pipelines using Azure DevOps.
* Strong experience with Infrastructure as Code (IaC) tools such as Azure Resource Manager (ARM) templates, Terraform, or Bicep.
* Solid understanding of Azure core services, including Azure Virtual Machines, Azure App Service, Azure SQL Database, Azure Storage, Azure Networking, and Azure Monitor.
* Proficiency in scripting languages such as PowerShell, Bash, Python, or similar.
* Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes, AKS).
* Familiarity with version control systems, especially Git.
* Strong problem-solving skills and the ability to troubleshoot complex technical issues.
* Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
* Azure certification (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate) is a significant plus.
Jabil, including its subsidiaries, is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristic protected by law.
