Talent.com
Azure DevOps Engineer

Azure DevOps Engineer

HealthFirst - Saving LivesMukilteo, WA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

At HealthFirst, our relentless dedication to saving lives drives us forward every day. With an impressive track record of approximately 1,000 lives saved annually and a remarkable total of 52,000 lives saved throughout our storied history, we make an undeniable impact. Each life saved is far more than a statistic; it represents the cherished connection between loved ones, family members, and dear friends. We stand resolute in our commitment and determination to make a lasting impact.

JOB SUMMARY :

We are seeking a highly skilled and motivated Azure DevOps Engineer to join our team. The ideal candidate will be responsible for implementing and managing continuous integration and deployment pipelines, automating infrastructure, and supporting development and operations teams throughout the software lifecycle. You will collaborate with developers, QA, and IT staff to ensure the reliable deployment and scalability of applications and services.

KEY RESPONSIBILITIES :

  • Plan and implement DevOps solutions for multiple HealthFirst Azure and On-Prem Environments
  • Develop tools for managing and maintaining DevOps principles, such as CI / CD automation and IaC (Infrastructure as Code) on our Cloud-based systems and custom code for third party vendor applications.
  • Establish and operate continuous integration practices and tools, along with delivery patterns and working collaboratively with developers to achieve successful continuous delivery solutions.
  • Engage in cross-functional collaboration throughout the entire software lifecycle.
  • Deploy and maintain Azure AKS clusters using IaC tools such as Terraform and deployment components using Helm charts.
  • Deploy and maintain Azure IaaS and PaaS services like Azure Functions, App Service, App Config, Service Bus, API Management, etc.
  • Develop, integrate, and deploy software builds, tools, and artifacts to multiple environments.
  • Maintain broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between.
  • Manage version control systems and drive the roadmap towards GitHub, or the next selected version control system.
  • Ensure that the most current version of the software includes all the necessary updates.
  • Address and resolve code merge errors.
  • Design, implement, and maintain the code tree.
  • Understand and employ the techniques and tools used to troubleshoot performance and availability issues, job failures, and other erroneous and undesired system performance, including the proactive monitoring and alerting of systems, debugging tools, and diagnostic tools.
  • Work closely with other developers, clients, and project managers to determine the functional requirements of the software or application, then use various scripting and programming languages to develop, test, and deploy the software.
  • Automate code deployments.
  • Resolve software issues including reviewing user-reported bugs, crash logs, and software reviews to identify areas that need improvement and attention.
  • Maintain necessary documentation and runbooks for operational activities.
  • Support continuous delivery programs in which patches, new versions, and bug fixes are more frequently deployed to end users without sacrificing stability or reliability.
  • Ensure compliance with the release schedule and cut-off dates to ensure the integrity of the code releases.
  • Oversee and contribute code to many ongoing projects at once, ensuring that versions are up to date and delivering stable performance to end users.
  • Maintain up-to-date knowledge of new technologies, tools, and methodologies related to integration development.
  • Other duties as assigned.

SPECIFIC KNOWLEDGE & SKILLS :

  • Strong experience with Azure DevOps Services.
  • Strong experience in building CI / CD pipelines for automated deployments of applications to Azure IaaS and PaaS services and On-Prem environments.
  • Strong experience with container technologies like Azure AKS / Kubernetes, Docker and building Helm charts.
  • Strong experience managing SSL / TLS certificates using Let's Encrypt or similar certificate authorities.
  • Advanced understanding of Security Protocols & Products : Understanding of Active Directory, Windows Authentication, SAML, OAuth and service principles.
  • Strong familiarity with software configuration management systems and / or source code version control systems, Git experience highly desired.
  • Strong experience with IaC tools like Terraform and ARM templates and with PowerShell scripting.
  • Ability to collaborate effectively by engaging both application and infrastructure SMEs.
  • Experience working with various DBMS, particularly Microsoft SQL server.
  • Experience working with Windows and SQL Server environments.
  • Ability to work self-directed, plan and execute projects involving multiple technical resources and stakeholders.
  • Ability to work both independently and on a team.
  • Ability to handle a broad range of tasks with multiple priorities.
  • Strong attention to detail and tracking, highly motivated, able to learn quickly, and accountable.
  • Adept and passion for learning the latest technologies.
  • Advanced computer skills and experience in Microsoft products.
  • Preferred : Experience with Node.js and .NET languages.
  • GENERAL SKILLS & COMPETENCIES :

  • Excellent analytical, and creative problem-solving skills with keen attention to detail.
  • Consistently provide friendly and engaging customer service to internal and external customers.
  • Demonstrate initiative and self-direction, sustaining productivity among multiple projects and competing schedules, remaining detail-oriented, making sound decisions and maintaining composure in a fast-paced environment.
  • Strong multitasking and organization skills.
  • Work independently as well as work in a team-oriented, collaborative environment.
  • MINIMUM WORK EXPERIENCE :

  • 5+ years of experience as DevOps Engineer
  • 2+ years of experience with Azure DevOps, Azure IaaS, and PaaS services
  • 2+ years of experience with Kubernetes, Docker, Azure AKS
  • 2+ years of experience with scripting : Terraform, Powershell, Python, ARM, HELM chart, and SQL queries.
  • 2+ years of experience with CI CD pipelines
  • PREFERRED EDUCATION :

    Bachelor's degree in computer science, Information Technology or related field, or equivalent work experience.

    TRAVEL / PHYSICAL DEMANDS : Travel typically less than 10%. Office environment. No special physical demands required.

    COMPLEXITY : Work on complex issues / projects where analysis of data requires an in-depth evaluation of variable factors. Use best practices and knowledge of business issues and strategic direction to solve complex problems where precedent may not exist; recommend solutions to business challenges. Demonstrate strong judgment in selecting methods and techniques for obtaining solutions. Network with senior internal and external personnel inside and outside own area of expertise.

    SUPERVISION : Receive minimal instruction on day-to-day work and minimal instruction on new projects or assignments. May act as a resource to provide formal guidance for TSMs with less experience.

    PERFORMANCE REQUIREMENTS : Typically, to advance to a new job level, TSMs must demonstrate professional behavior and should consistently be at the high-end of meeting expectations or consistently exceed expectations.

    The range for this position is $98,521-$123,152. Many factors go into determining employee pay within the posted range including education, prior experience, training, current skills, certifications, location / labor market, internal equity, etc.

    BENEFITS : Other benefits available include : Medical, Dental and Vision Coverage, 401K Plan with Company Match, PTO, Work Life Assistance Program, & Educational Benefits.

    HealthFirst is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status.

    serp_jobs.job_alerts.create_a_job

    Azure Engineer • Mukilteo, WA, US