Addison Group
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: 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