Senior DevOps Engineer - Azure

New Yesterday

Job Description

Job Description

Title: Senior DevOps - Azure

Location: EST or CST Remote - Must have location on resume.

Salary: $125-140K + Bonus

Job Type: Full-Time | Exempt

Benefits: This position is eligible for medical, dental, vision, 401(k), and PTO.

No sponsorship available


.

  • Develop and maintain GitOps pipelines using Argo CD.
  • Implement Infrastructure as Code (IAC) using Helm and Terraform
  • Set up observability tools (e.g., Azure Monitor, Datadog) for proactive monitoring.
  • Design and implement CI/CD pipelines using Azure DevOps for Databricks notebooks and jobs.
  • Automate CI/CD pipelines for containerized applications and Databricks workflows.
  • Integrate Databricks with Azure services like Data Factory and Key Vault
  • Mentor other technical staff and provide architectural guidance for development and infrastructure improvements.
  • Develop automation scripts for unit tests, software builds and deployments.
  • Develop automation scripts to manage an Azure environment.
  • Define and maintain Change Control process standards and methodologies.
  • Support deployment of software applications and services on demand within defined outage windows.
  • Participate in development, testing and Implementation phases in support of the Software development life cycle (SDLC)
  • Maintain Source Code Control and Release repositories.
  • Manage Application versions and dependencies.
  • Participate in multiple, concurrent projects of varying sizes and complexities.
  • Participating in technology and design discussions
  • Create software release and change control training materials.
  • Perform user training and guidance to development teams to ensure compliance to defined change control processes.
  • Provide regular verbal and written status reports to management.
  • Create, maintain, and present technical documentation to different audiences and levels.
  • Evaluate and adopt new tools to improve build release processes.
  • Insure the completeness of all required documentation.
  • Other duties as assigned.

POSITION QUALIFICATION REQUIREMENTS

Education: Bachelor’s Degree or higher in Computer Science or Math or equivalent industry experience

Experience: Seven (7) years DevOps or related experience. Three (3) years managing cloud infrastructure. Firsthand experience working as a DevOps Engineer.

Skills and Abilities: This may be representative but not all inclusive of those commonly associated with this position.

  • Strong hands-on experience with Kubernetes (AKS preferred)
  • Strong hands-on experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins) preferred Azure DevOps.
  • Experience with standard source control systems (GIT and TFVC)
  • Knowledge of containerization (Docker) and Git-based workflows
  • Solid scripting skills (Python, Bash, PowerShell)
  • Experience with continuous integration and deployment best practices
  • Agile software development methodologies
  • Must possess the ability to work independently in a fast-paced, dynamic environment.
  • Must be a collaborator who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair-programming environment.
  • Must possess strong analytical and technical documentation skills.
  • Must possess the ability to effectively present information and respond to questions.
  • Must have an exceptional understanding and firsthand experience with design and development best practices.
  • Detail orientation and strong diligence.
  • Must have progressive achievement in job history.
  • Must be willing to work overtime, including weekends, when required.
  • Understanding of SDLC automation concepts such as continuous integration



Location:
Nashville
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search