Senior Azure DevOps Engineer

Senior Azure DevOps Engineer

Posted Today by 1756883781

Negotiable
Outside
Remote
USA

Summary: The Senior DevOps Engineer role focuses on building, maintaining, and optimizing CI/CD pipelines and cloud-native deployments to enhance application delivery. This position requires collaboration across various teams to ensure high standards of reliability, performance, and security. The ideal candidate will have extensive experience with cloud platforms and containerization technologies. Strong problem-solving and communication skills are essential for success in this role.

Key Responsibilities:

  • Infrastructure Automation: Design, implement, and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation
  • CI/CD Pipeline Management: Develop and maintain continuous integration and continuous deployment pipelines to ensure efficient and reliable software delivery using tools like GitHub, Harness, or similar
  • Roadmap Definition: Define the step-by-step roadmap to implement Azure clusters, CI/CD pipeline, and multi-region/multi-cloud environment setup.
  • Orchestration Tools: Utilize orchestration tools such as Helm, Rancher, Kustomize, or similar
  • Cloud Experience: Hands-on experience with Azure and/or Google Cloud Platform
  • Kubernetes: Strong understanding of Kubernetes
  • System Monitoring and Maintenance: Set up and manage monitoring, logging, and alerting systems to ensure system reliability and performance
  • Collaboration: Work closely with development, QA, and operations teams to ensure smooth deployment and operation of applications
  • Security: Implement and manage security best practices in the DevOps processes, including vulnerability assessments and mitigation
  • Troubleshooting: Diagnose and resolve technical issues related to infrastructure, deployment, and performance
  • Documentation: Create and maintain comprehensive documentation for all implemented processes, tools, and systems
  • Soft Skills: Strong problem-solving skills, excellent communication abilities, and a collaborative mindset

Key Skills:

  • Cloud Platforms: Azure, Google Cloud Platform
  • Containerization: Experience with Docker and Kubernetes
  • CI/CD Tools: Expertise in GitHub Actions or similar
  • Configuration Management: Terraform
  • Scripting Languages: Bash, or PowerShell
  • Monitoring and Logging: Familiarity with tools like Prometheus, Grafana, Dynatrace, Datadog
  • Version Control: Strong understanding of Git and Git workflows
  • Networking: Basic knowledge of networking concepts and protocols (DNS, HTTP, SSL/TLS)

Salary (Rate): undetermined

City: Cincinnati

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role Name: Senior DevOps Engineer

Location: Cincinaati, OH (Locals or Nearby) - Only W2

Role Description:

  • As a Senior DevOps Engineer, you will be responsible for building, maintaining, and optimizing CI/CD pipelines, infrastructure automation, and cloud-native deployments to support scalable and resilient application delivery.
  • This role ensures collaboration across development, QA, operations and security to accelerate product delivery while maintaining high standards for reliability, performance, and security.

Must Have Skillset:

  • Cloud Platforms: Azure, Google Cloud Platform
  • Containerization: Experience with Docker and Kubernetes
  • CI/CD Tools: Expertise in GitHub Actions or similar
  • Configuration Management: Terraform
  • Scripting Languages: Bash, or PowerShell
  • Monitoring and Logging: Familiarity with tools like Prometheus, Grafana, Dynatrace, Datadog
  • Version Control: Strong understanding of Git and Git workflows
  • Networking: Basic knowledge of networking concepts and protocols (DNS, HTTP, SSL/TLS)

Key Responsibilities:

  • Infrastructure Automation: Design, implement, and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation
  • CI/CD Pipeline Management: Develop and maintain continuous integration and continuous deployment pipelines to ensure efficient and reliable software delivery using tools like GitHub, Harness, or similar
  • Roadmap Definition: Define the step-by-step roadmap to implement Azure clusters, CI/CD pipeline, and multi-region/multi-cloud environment setup.
  • Orchestration Tools: Utilize orchestration tools such as Helm, Rancher, Kustomize, or similar
  • Cloud Experience: Hands-on experience with Azure and/or Google Cloud Platform
  • Kubernetes: Strong understanding of Kubernetes
  • System Monitoring and Maintenance: Set up and manage monitoring, logging, and alerting systems to ensure system reliability and performance
  • Collaboration: Work closely with development, QA, and operations teams to ensure smooth deployment and operation of applications
  • Security: Implement and manage security best practices in the DevOps processes, including vulnerability assessments and mitigation Troubleshooting: Diagnose and resolve technical issues related to infrastructure, deployment, and performance
  • Documentation: Create and maintain comprehensive documentation for all implemented processes, tools, and systems
  • Soft Skills: Strong problem-solving skills, excellent communication abilities, and a collaborative mindset

Nice to Have Experiences/Skills:

  • Cloud Certifications (Nice to have): Azure DevOps Engineer Expert, or Google Professional DevOps Engineer
  • Microservices Architecture: Experience with microservices and serverless architecture
  • Database Management: Knowledge to manage databases such as MySQL, PostgreSQL, MongoDB, or DynamoDB
  • Agile Methodologies: Experience working in Agile/Scrum environments
  • Load Balancing and Scaling: Experience with load balancers and auto scaling in cloud environments
  • Service Mesh: Familiarity with service mesh technologies like Istio or Linkerd
  • DevSecOps: Understand to integrate security practices within the DevOps pipeline
  • Languages: Python, Java