DevOps Engineer II

$86,000 - $141,800/Yr

One Call Medical - Austin, TX

posted 6 months ago

Full-time - Mid Level
Remote - Austin, TX
Wholesale Trade Agents and Brokers

About the position

The DevOps Engineer II at One Call Medical, Inc. plays a crucial role in enhancing the efficiency of our build and deployment processes, as well as managing our public and private cloud infrastructure. This position is designed for individuals who are passionate about technology and are eager to contribute to a mission-driven organization that prioritizes getting people the care they need when they need it. The ideal candidate will have a strong foundation in DevOps practices and will be responsible for troubleshooting code, resolving coding issues, and serving as a liaison between application development teams and operational infrastructure teams. This role requires a proactive approach to anticipating system needs to ensure the availability and scalability of systems, as well as coordinating the release of new or revised software or systems while monitoring their performance. In this intermediate-level role, the DevOps Engineer II will utilize various tools, including Application Performance Monitoring (APM), to monitor production systems, remediate production issues, and implement performance and cost improvements. The engineer will also identify capacity and performance issues to meet Service Level Agreements (SLAs) and ensure that pre-production environments are built and managed effectively. A significant aspect of this role involves driving DevOps automation and containerization strategies that align with established DevOps principles and standards. The engineer will plan, design, test, and deliver applications and infrastructure using a Continuous Integration/Continuous Delivery (CI/CD) model, showcasing hands-on automation skills in designing and building pipelines, automation, containers, and Infrastructure as Code for enterprise applications. The position requires extensive experience with Azure DevOps (ADO) and scripting/automation development, including PowerShell, Python, and YAML. Familiarity with Docker, Kubernetes, and Azure Resource Management (ARM) templates is also essential. The DevOps Engineer II will engage with information security to enhance the CI/CD framework with DevSecOps practices and standardized security tools and controls. Quality control is paramount, and the engineer will enforce quality gates throughout the build, test, and deploy processes, ensuring that all deliverables meet the established Definition of Ready and Definition of Done criteria. This role also involves collaboration on the CI/CD roadmap, performing health assessments on existing pipelines, and documenting services and processes to maintain clarity and efficiency in operations.

Responsibilities

  • Troubleshoots code and assists with the resolution of coding issues.
  • Serves as a liaison between application development teams and operational infrastructure teams, integrating the full software deployment lifecycle.
  • Reviews application requirements and anticipates system needs to ensure availability and scalability of systems.
  • Coordinates release of new or revised software or systems and monitors performance.
  • Monitors production systems using APM and other tools; remediates production issues and implements performance/cost improvements.
  • Identifies capacity and performance issues to ensure SLAs are met.
  • Ensures pre-production environments are built and managed.
  • Drives DevOps automation and containerization strategies that align with DevOps principles and standards.
  • Plans, designs, tests, and delivers applications and infrastructure using Continuous Integration/Continuous Delivery (CI/CD) model.
  • Designs and builds pipelines, automation, containers, and Infrastructure as Code for enterprise applications.
  • Implements standards and best practices for the CI/CD framework.
  • Engages with information security to augment the CI/CD framework with DevSecOps and standardized security tools and controls.
  • Enforces quality controls and gates to the build, test, and deploy process while establishing Definition of Ready and Definition of Done to ensure quality of delivery.
  • Collaborates on and provides input into the CI/CD roadmap, identifying gaps and dependencies.
  • Performs DevOps health assessments on existing pipelines, identifying gaps and recommendations.
  • Documents services and processes.

Requirements

  • Bachelor's degree in technical discipline or related field, or equivalent combination of education, training, or work experience.
  • Minimum of 3 to 5 years of experience in a technical discipline or related field.
  • Must have experience with MS Azure and scripting.
  • Experience with software development and supporting developers.
  • Experience with one or more development languages, such as Java, Python, Go, JavaScript, C++, or similar.
  • Experience with 'on-premises to cloud' migrations or IT transformations.
  • Ability to communicate ideas both verbally and in written form in a clear, concise, and professional manner.
  • Knowledge of basic IT technologies (i.e., operating systems, network devices, software development and architecture).
  • Debugging skills and problem-solving skills.
  • Detail-oriented with the ability to understand and apply technical concepts.
  • Team skills, including the ability to establish and maintain effective working relationships.

Nice-to-haves

  • Experience with Docker and Kubernetes.
  • Familiarity with standard IT security practices such as identity and access management, data protection, encryption, certificate, and key management.

Benefits

  • Opportunities to work from home
  • Competitive wages with opportunities to earn annual merit increases
  • Paid development hours for professional and community development
  • 18 days of Paid Time off plus 8 company holidays and 2 personal days per year
  • $1,000 Colleague Referral Program
  • Enterprise Recognition Program rewarding colleagues for extraordinary work
  • Exclusive discounts on travel, activities, and merchandise via work discount program
  • Colleague Assistance Program providing free counseling and financial services
  • Tuition Reimbursement Program including certifications
  • Quantum Health: A healthcare navigation platform
  • Medical, dental, and vision insurance
  • Pre-Tax FSA and HSA health savings accounts
  • 401(k) matching
  • Company paid life insurance
  • Company paid short term and long-term disability
  • Healthcare concierge
  • Pet Insurance
  • The One Call Foundation for unexpected emergencies.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service