DevOps Engineer II

Medical Solutions, LLC
$120,000 - $140,000Remote

About The Position

The DevOps Engineer II is tasked with building, testing, and maintaining the infrastructure environment to facilitate successful and efficient software deployments. This role is accountable for finding ways to mature our fast paced and challenging DevOps environment. This includes finding opportunities to automate the software development, testing, and deployment processes. This role works closely with key stakeholders to ensure we are meeting business and developers’ needs.

Requirements

  • Bachelor’s Degree in Software Engineering, Computer Science, Information Technology or related field, or equivalent experience
  • 5+ years of demonstrated experience working on a DevOps Team building, testing and supporting infrastructure and software deployment processes.
  • Expertise in Azure Automation, CI/CD including YAML and Classic Pipelines, Git Repos and branching strategies, Azure Runtime environments (App Service, Service Fabric, Functions), and Azure App Configuration and Key Vault.
  • Proficient in creating and supporting ARM Templates, Application Lifecycle Management, GitOps,, AKS (Kubernetes) and containerization, Terraform or IAC, and Azure or other Cloud Ecosystems.
  • Experience in Azure Networking, Azure DevOps User Security, Messaging (Azure Service Bus), and system analysis and design.
  • Excellent communication with both technical and non-technical audiences
  • Demonstrated ability and desire to quickly learn and apply newly learned skills and feedback
  • Strong understanding of specific areas of the business that the team supports
  • Strong verbal and written communication skills
  • Ability to adapt to new and changing technologies
  • Ability to work in a dynamic agile environment with changing priorities and initiatives
  • Ability to read and review code and scripts
  • Attention to detail and a driving focus on quality and stability
  • Team player with passion for collaboration across technical team lines

Nice To Haves

  • AKS (Kubernetes)
  • Terraform
  • ArgoCD
  • DevOps Platform Engineering

Responsibilities

  • Create and maintain comprehensive documentation for application configurations, processes and procedures to ensure timely deployments, smooth operations, and quick resolution to potential issues.
  • Monitor, maintain, update, and optimize Azure environment
  • Partner with cross-functional resources such as Dev Teams, DBAs, Infrastructure, etc. to ensure quick and error free software releases as well as minimizing overhead during the release process.
  • Serves as a technical subject matter expert and a point of contact for assistance in the software release process as well as building out the infrastructure the software will reside in.
  • Delivers tasks on time and efficiently
  • Assists in implementation of DevOps practices including CI/CD pipelines helping build and maintain automation processes to deploy releases with minimal user input.
  • Troubleshoots code deployment issue helping determine root cause and assisting in the mitigation of these issues
  • Work with cross-functional resources such as UX Designers, DBAs, Infrastructure, etc.
  • Participates in on-call rotation and production support to assist in after hour deployments, major incidents, and other scheduled or non-scheduled activities that may take place outside of scheduled working hours.

Benefits

  • Insurance: Day 1 benefits (health, dental, vision, 401(k) + employer match after 6 months and 500 hours of employment and company-paid life insurance; short and long-term disability; supplemental life insurance for yourself, spouse & child(ren); and multiple voluntary benefits
  • Remote work option – we’re where you are!
  • Flexible PTO
  • Flexible schedules
  • Connectivity stipend
  • Competitive compensation as part of our total rewards package
  • (8) paid Holidays
  • Paid parental leave
  • Employee Assistance Program (EAP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service