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 Stratton Royce, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Azure DevOps Engineer at Stratton Royce will play a pivotal role in streamlining our software development processes, enhancing collaboration between development and operations teams. The ideal candidate will be responsible for designing and implementing CI/CD pipelines, automating infrastructure management, and ensuring the stability and scalability of our cloud-based applications. This role requires a deep understanding of Azure services, a strong command of DevOps practices, and the ability to troubleshoot complex technical issues while fostering a culture of continuous improvement within the team.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines in Azure DevOps to facilitate streamlined software deployment.
- Automate infrastructure provisioning and deployments using Infrastructure as Code (IaC) practices.
- Monitor and maintain system performance, ensuring high availability and reliability of applications.
- Collaborate with development and operations teams to identify process improvements and optimize workflows.
- Manage code repositories, branching strategies, and maintain the overall repository structure.
- Implement security best practices throughout the DevOps process and ensure compliance with regulatory requirements.
- Troubleshoot and resolve build and deployment issues effectively and efficiently.
- Document processes, workflows, and best practices to enhance knowledge sharing within the team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps or related role, with a strong focus on Azure platforms.
- Proficiency in scripting languages such as PowerShell, Python, or Bash.
- Experience with containerization technologies, particularly Docker and Kubernetes.
- Strong understanding of version control systems, mainly Git.
- Familiarity with monitoring and logging tools, such as Azure Monitor, Application Insights, or similar.
- Certifications in Microsoft Azure or DevOps-related areas would be advantageous.
Technologies & Tools
The Azure DevOps Engineer will work extensively with Microsoft Azure services such as Azure Kubernetes Service (AKS), Azure DevOps Services, and Azure Functions. The role also involves utilizing tools like Terraform for infrastructure provisioning and CI/CD tools such as Jenkins or Azure Pipelines. Familiarity with container management solutions and monitoring systems will play a critical role in the effectiveness of applications and deployment processes.
Ideal Candidates
The ideal candidate for the Azure DevOps Engineer position will possess a strong problem-solving mindset with excellent analytical skills. They should demonstrate strong communication abilities, as collaboration with cross-functional teams is vital. A proactive attitude towards learning and adapting to new technologies is essential, along with an unwavering commitment to driving continuous improvement and innovation within the workflows and processes of the organization.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.