Azure DevOps Engineer
Everest Global Solutions
New York, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
New York, United States of America
Tech stack
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Automation of Tests
Azure
Bash
Cloud Computing
Cloud Engineering
Continuous Integration
DevOps
Monitoring of Systems
Identity and Access Management
Python
Powershell
Release Management
Prometheus
Data Logging
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Cloud Platform System
System Availability
Delivery Pipeline
Grafana
Multi-Cloud
Reliability of Systems
GIT
Containerization
Kubernetes
Infrastructure Automation Frameworks
Bicep
Azure
Terraform
Software Version Control
Docker
Key Vault
Microservices
Job description
We are seeking a highly skilled Azure DevOps Engineer to design, implement, and manage scalable, secure, and automated cloud infrastructure on Microsoft Azure. The ideal candidate will have strong expertise in DevOps practices, CI/CD pipelines, infrastructure as code, and cloud-native solutions.
You will work closely with development, QA, and operations teams to streamline delivery pipelines, improve system reliability, and accelerate software releases., * Design, implement, and maintain CI/CD pipelines using Azure DevOps
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or ARM Templates
- Manage and optimize cloud infrastructure on Microsoft Azure
- Implement containerization and orchestration solutions using Docker and Kubernetes
- Monitor system performance and ensure high availability using tools like Azure Monitor and Application Insights
- Collaborate with development teams to improve build, release, and deployment processes
- Ensure security best practices, compliance, and governance in cloud environments
- Troubleshoot infrastructure and deployment issues across environments
- Implement logging, monitoring, and alerting solutions
Requirements
- Strong hands-on experience with Microsoft Azure services (VMs, App Services, AKS, Storage, Networking)
- Expertise in CI/CD tools, especially Azure DevOps
- Experience with Infrastructure as Code tools like Terraform, ARM, or Bicep
- Proficiency in scripting languages such as PowerShell, Bash, or Python
- Experience with containerization using Docker and orchestration using Kubernetes
- Knowledge of version control systems like Git
DevOps & Cloud Practices
- Strong understanding of DevOps principles and Agile methodologies
- Experience in implementing automated testing and deployment pipelines
- Knowledge of microservices and cloud-native architectures
- Familiarity with security best practices (IAM, Key Vault, policies), * Experience with Azure Kubernetes Service (AKS)
- Knowledge of monitoring and logging tools like Prometheus and Grafana
- Azure certifications such as AZ-400 (DevOps Engineer Expert)
- Experience with multi-cloud environments (AWS/Google Cloud Platform) is a plus, * Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work in a fast-paced, dynamic environment
- Strong attention to detail and ownership mindset, * Experience with release management and environment strategy
- Exposure to cost optimization and FinOps practices
- Knowledge of security frameworks and compliance standards