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 Kavaliro, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Azure DevOps Engineer at Kavaliro will play a pivotal role in enhancing our cloud solutions by collaborating with cross-functional teams to design, implement, and maintain CI/CD pipelines and containerized applications. This position requires a deep understanding of Azure services, automation technologies, and DevOps methodologies to ensure seamless deployment, integration, and orchestration of applications within a cloud environment. The engineer will also be responsible for monitoring system performance and optimizing operations to facilitate continuous improvement and high availability of services.
Job Responsibilities
- Design, implement, and maintain Azure-based CI/CD pipelines to facilitate continuous integration and continuous delivery.
- Collaborate with development and operations teams to define and execute DevOps practices for application deployment and management.
- Manage and monitor cloud infrastructure to ensure high availability, fault tolerance, and performance optimization.
- Utilize infrastructure as code (IaC) tools such as Terraform or Azure Resource Manager (ARM) templates for environment provisioning.
- Implement automated testing and deployment strategies to enhance product quality and development speed.
- Troubleshoot and resolve issues in development, test, and production environments.
- Document processes, infrastructure designs, and configuration strategies for maintaining consistency and compliance.
- Stay updated on industry trends and best practices related to Azure DevOps and cloud technologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps role, with a strong focus on Azure technologies.
- Proficient in Azure DevOps Services, including Azure Boards, Repos, Artifacts, and Pipelines.
- Strong knowledge of scripting languages such as PowerShell, Python, or Bash.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Solid understanding of networking principles and security best practices in cloud environments.
- Familiarity with monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.
- Excellent problem-solving skills and ability to work under pressure in a fast-paced environment.
Technologies & Tools
The Azure DevOps Engineer role extensively utilizes Azure DevOps services, along with tools such as Terraform for infrastructure management. Scripting capabilities, particularly in PowerShell and Python, are pivotal for automation. Container technologies like Docker and orchestration tools like Kubernetes are also integral to the position. Familiarity with monitoring tools, including Azure Monitor and Application Insights, is critical for ensuring system performance and reliability.
Ideal Candidates
The ideal candidate for the Azure DevOps Engineer position at Kavaliro is a proactive and detail-oriented professional with a passion for continuous improvement and innovation in cloud infrastructure. They possess a collaborative mindset, ready to work closely with cross-functional teams to drive operational excellence. Strong analytical skills, adaptability to changing environments, and an eagerness to learn new technologies are essential characteristics that will contribute to their success within the role and help evolve our cloud capabilities.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.