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 UST, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Azure DevOps Engineer at UST will play a critical role in facilitating seamless collaboration between development and operations teams. This position is responsible for managing and optimizing the software development and deployment processes through the use of Azure tools, ensuring that software releases are completed efficiently and reliably. The Azure DevOps Engineer will also focus on implementing CI/CD pipelines, automating cloud operations, and monitoring system performance, thereby enhancing the overall productivity and reliability of development projects.
Job Responsibilities
- Design and implement CI/CD pipelines using Azure DevOps Services.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools.
- Monitor application performance and system health through Azure Monitor and Application Insights.
- Collaborate with development teams to streamline processes and resolve deployment issues.
- Maintain and support existing Azure environments, implementing upgrades as necessary.
- Ensure security and compliance best practices are followed during deployments.
- Document configurations, processes, and troubleshooting steps to establish a knowledge base.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum of 3 years experience in a DevOps or related role.
- Proficient in Azure DevOps and Azure services (IaaS, PaaS).
- Strong understanding of CI/CD methodologies and tools.
- Experience with scripting languages such as PowerShell or Python.
- Knowledge of containerization technologies, such as Docker and Kubernetes.
- Solid understanding of networking, security, and cloud architecture principles.
Technologies & Tools
The Azure DevOps Engineer will utilize a variety of technologies and tools that are essential for effective software development and infrastructure management. Key tools include Azure DevOps for project tracking and CI/CD management, Azure Resource Manager for resource management, and Terraform for infrastructure automation. Experience with tools such as Docker for container management and Kubernetes for orchestration will also be vital for the role. Additionally, familiarity with version control systems like Git will be necessary for collaborating on code with development teams.
Ideal Candidates
The ideal candidates for the Azure DevOps Engineer position are those who are highly motivated and possess strong analytical and problem-solving skills. They should demonstrate a collaborative mindset, working seamlessly with diverse teams and stakeholders. A passion for continuous improvement and a commitment to learning and adapting to new technologies are also important qualities. Strong communication skills, both verbal and written, will be crucial in conveying complex technical information in a clear and concise manner.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.