Senior Azure Dev Ops Engineer

  • Full-time

Job Description

The Sr. Dev Ops Engineer will design and implement complex automated DevOps pipelines to help our software engineering teams build, operate, and evolve applications quickly and reliably.

  • Design, implement and maintain automated pipelines (build, scan, test, provision, configure and deploy) to facilitate movement across environments for development and infrastructure projects.
  • Develop fault-tolerant, highly available, and self-healing platforms hosted with Kubernetes on Azure AKS.
  • Practice GitOps to build a highly scalable and resilient infrastructure.
  • Work with our platform engineers to write code that scales, maintains, and monitors our infrastructure.
  • Practice GitOps for application deployment pipelines.
  • Build tools to analyze application performance and debug production issues
  • Provide technical guidance and education for team members on moderately complex automation tools and release processes
  • Maintain documentation on automation pipelines and update existing documentation

Qualifications

  • BS in Computer Science or related fields and/or 3+ years of experience
  • Prior experience with TeamCity / Jenkins is advance
  • Familiar with Jira and Git
  • Demonstrated experience using Azure Kubernetes AKS.
  • Experience with infrastructure as code (IaC) tool Terraform.
  • Experience scaling microservice architectures within Microsoft Azure.
  • Experience with a GitOps methodology and tool such as ArgoCD.
  • Experience with service monitoring tools such as Prometheus, Grafana, Datadog, etc.
  • Highly skilled in at least one programming language (Python, C#, Java, Ruby, Javascript, ...)
  • Experience with chaos engineering, incident response plans, monitoring, and alerting
  • Able to share your experience and knowledge and convince others based on data
  • Ability to listen to requirements, formulate a plan forward and sell your concept to stakeholders
  • Willingness to get outside your comfort zone and learn new things.
  • Ability to work with cross-cultural international teams and time zones