Benefits:
- Bonus based on performance
- Competitive salary
- Free food & snacks
Title - DevOps Engineer
Client - State of Virginia
Location - Richmond, VA (Hybrid)
Only Green card or Citizen.
Job Summary:
We are seeking a skilled and motivated
DevOps Engineer with expertise in Microsoft Azure to join our engineering team. The ideal candidate will have a strong background in infrastructure automation, CI/CD pipelines, cloud architecture, and containerization, with hands-on experience working in Azure environments. You will collaborate with development, operations, and security teams to ensure smooth delivery, deployment, and operation of our applications and services.
Key Responsibilities:
Design, implement, and manage CI/CD pipelines using Azure DevOps and related tools.
-
Develop and maintain Infrastructure as Code (IaC) using tools like ARM templates, Bicep, or Terraform.
-
Manage and monitor Azure cloud infrastructure and services (App Services, AKS, Azure Functions, etc.).
-
Implement and manage containerization using Docker and orchestration with Kubernetes (preferably AKS).
-
Automate operational tasks and support deployment processes.
-
Ensure high availability, scalability, and security of cloud infrastructure.
-
Collaborate with software engineers to troubleshoot and resolve issues in development and production environments.
-
Set up and manage monitoring, logging, and alerting systems using Azure Monitor, Application Insights, and Log Analytics.
-
Implement security best practices and compliance standards in cloud environments.
-
Participate in on-call rotations and support production systems.
-
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
-
- 3+ years of experience in a DevOps role, with strong hands-on experience in Microsoft Azure.
- Proficiency in Azure DevOps (Pipelines, Repos, Boards, Artifacts).
- Experience with Infrastructure as Code (ARM, Bicep, Terraform).
Strong scripting skills (PowerShell, Bash, Python, etc.).
-
- Experience with CI/CD tools and Git-based workflows.
- Hands-on experience with Docker, Kubernetes, preferably Azure Kubernetes Service (AKS).
Familiarity with monitoring and alerting tools like Azure Monitor and Log Analytics.
-
- Knowledge of cloud networking, load balancers, firewalls, and security groups.