Azure DevOps Engineer
remote, remote, mid, full time, 3+ years
seen 30d ago
- ARM Templates
- GitHub
- Azure Key Vault
- GitLab CI/CD
- Log Analytics
- YAML
- Terraform
- Bicep
- Docker
- App Services
- SonarQube
- Application Insights
- Azure Virtual Machines
- CircleCI
- Azure DevOps
- Python
- PowerShell
- Logic Apps
- AKS
- Functions
- Bash
- Jenkins
- Azure Repos
- Git
- WhiteSource
- CI/CD
- Azure Kubernetes Service
- Azure Monitor
- Kubernetes
About the role
We are seeking a skilled and enthusiastic Azure DevOps Engineer with 3 years of experience to join our dynamic team. The ideal candidate will have hands-on experience with Azure DevOps, CI/CD pipelines, and cloud infrastructure. You will be responsible for designing, implementing, and maintaining DevOps practices to ensure seamless deployment, high availability, and scalability of our applications.
What you would do
* Azure DevOps Implementation: Design and manage CI/CD pipelines using Azure DevOps for smooth and automated software delivery. * Infrastructure as Code (IaC): Develop and maintain IaC templates using tools like ARM Templates, Terraform, or Bicep. * Cloud Environment Management: Deploy and manage resources in Microsoft Azure, ensuring cost-efficiency, security, and performance. * Monitoring and Optimization: Implement monitoring solutions using Azure Monitor, Log Analytics, and Application Insights to identify and resolve issues proactively. * Collaboration: Work closely with development and QA teams to integrate DevOps best practices into the software development lifecycle. * Automation: Automate repetitive tasks using scripting languages such as PowerShell, Python, or Bash. * Version Control: Manage source code repositories using Git in Azure Repos or GitHub. * Security: Integrate security practices into the DevOps workflow (DevSecOps), including managing secrets using Azure Key Vault. * Troubleshooting: Identify, diagnose, and resolve build, deployment, and infrastructure issues.
What they are looking for
* Azure DevOps: Proficient in configuring and managing Azure DevOps Services. * CI/CD Pipelines: Hands-on experience with creating, maintaining, and optimizing CI/CD pipelines. * Cloud Technologies: Solid understanding of Azure services like Virtual Machines, App Services, AKS (Azure Kubernetes Service), Functions, and Logic Apps. * IaC Tools: Experience with ARM, Terraform, or Bicep for provisioning Azure resources. * Scripting: Proficiency in PowerShell, Bash, or Python for automation. * Version Control: Strong knowledge of Git, branching strategies, and pull requests. * Monitoring Tools: Familiarity with Azure Monitor, Application Insights, or similar monitoring tools. * Containerization: Knowledge of Docker and Kubernetes is a plus. * Problem-Solving: Strong analytical and troubleshooting skills. * Experience with YAML-based pipeline configurations. * Exposure to DevSecOps and security tools like SonarQube or WhiteSource. * Knowledge of other CI/CD tools like Jenkins, GitLab CI/CD, or CircleCI. * Certifications: Microsoft Certified: Azure DevOps Engineer Expert or Azure Fundamentals. * Agile Methodologies: Experience working in Scrum or Kanban teams. * Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Read from bridtechsolutions.com, last seen 4d ago.