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