Arlington, Virginia
32 days ago
Azure DevOps Engineer- Hybrid Alexandria, VA
Senior Azure DevOps Engineer

This company is a certified public benefit company, they produce software solutions to equip public sector agencies and critical infrastructure operators for disaster and crisis response with decision-support technologies.

The company is located in Alexandria, VA and will be a hybrid model of 2 days on site a week.

Required Skills & Experience: Proficiency in scripting languages such as PowerShell, Bash, or Python Expertise with Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or Ansible Extensive experience with Azure services (e.g., Azure VMs, Azure Kubernetes Service, Azure Functions, Azure Storage) At least 5 years of experience in DevOps or a similar role, with a strong focus on automation and infrastructure as code Proven experience as a senior DevOps Engineer, focusing on designing and implementing CI/CD pipelines Deep knowledge of containerization tools like Docker and orchestration tools like Kubernetes Strong understanding of Linux/Unix operating systems and networking concepts Experience with monitoring and logging tools such as Azure Monitor, Prometheus, Grafana, and Datadog Knowledge of security best practices and experience implementing them in a DevOps environment Responsibilities Design, build, and maintain scalable and efficient CI/CD pipelines for various applications Automate build, test, and deployment processes to achieve a streamlined and efficient release cycle Implement and manage Infrastructure as Code using tools such as Terraform Collaborate with development and operations teams to automate infrastructure provisioning and configuration Use Docker and Kubernetes to containerize applications and manage orchestration for scalable and resilient deployments Optimize containerized workloads for performance and resource efficiency Implement and enforce security best practices for infrastructure, applications, and CI/CD pipelines Ensure compliance with industry standards and regulations such as NIST Create and maintain comprehensive documentation for infrastructure, processes, and procedures Contribute to knowledge sharing within the team and organization Desired Skills & Experience: Bachelor's degree or higher (preferred) in IT or equivalent experience Technical experience in developing enterprise-level applications Strong oral and written communication skills, including presentation skills Understanding of agile software development concepts and processes Strong collaboration, prioritization, and adaptability skills Azure Certifications: Azure Fundamentals (AZ-900) or higher, such as Azure Administrator Associate (AZ-104) or Azure DevOps Engineer Expert (AZ-400) CompTIA Security+: Validates IT security skills, relevant for ensuring security in DevOps practices Red Hat Certifications: RHCSA or RHCE, for proficiency in managing Red Hat Enterprise Linux environments Systems Administrator Certifications: Including but not limited to Microsoft Certified: Windows Server or LPIC-1 for Linux Prefer prior experience working with disaster or emergency management data Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.
This position doesn’t provide sponsorship.
Confirm your E-mail: Send Email