DevOps Engineer / Azure
New
United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- BashAzureCI/CDTerraformAnsibleAzure DevOps
Requirements
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience in the design, implementation, and management of Azure cloud solutions.
- Strong knowledge of Azure services, including but not limited to Virtual Machines, App Services, Azure SQL, Azure Storage, and Azure DevOps.
- Experience with configuration management tools such as Chef, Puppet, or Ansible.
- Experience with scripting languages such as PowerShell or Bash.
- Experience with source control tools such as Git or Azure Repos.
- Knowledge of Agile methodologies such as Scrum or Kanban.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Responsibilities
- Design, implement and manage Azure-based solutions to meet business requirements.
- Work closely with development teams to ensure applications are designed for optimal performance, availability, and scalability in Azure.
- Automate the software delivery pipeline using Azure DevOps tools, including continuous integration (CI) and continuous delivery (CD).
- Create and maintain infrastructure as code templates using Terraform or ARM templates.
- Implement security best practices to ensure Azure resources are protected against security threats.
- Monitor and optimize the performance of Azure resources to ensure high availability and scalability.
- Troubleshoot and resolve issues related to Azure resources and the software delivery pipeline.
View Full Description & ApplyYou'll be redirected to the employer's site