OnMed

DevOps Engineer

OnMed

full-time

Posted on:

Location Type: Hybrid

Location: White Plains • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $150,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularAnsibleAzureChefCloudDockerJavaJavaScriptKubernetesMaven.NETPuppetPythonRustTerraformTypeScript

About the role

  • Design, build, and maintain scalable and secure cloud infrastructure and automated CI/CD pipelines for building, testing, and deploying applications.
  • Develop automation solutions using Ansible or equivalent configuration management tools (e.g., Chef, Puppet) and scripting languages (Bash, Python) to configure and manage bare-metal and Azure cloud resources.
  • Manage and maintain source code repositories.
  • Monitor system performance, uptime, reliability, and capacity.
  • Troubleshoot deployment and production issues, conduct root cause analysis, and drive incident response and postmortem processes.
  • Implement observability best practices (logging, metrics, tracing) to identify and resolve performance bottlenecks.
  • Own the build and deployment process for services and applications across development, staging, and production environments.
  • Improve release reliability through automated testing, configuration management, and continuous integration strategies.
  • Work closely with application development teams to integrate security best practices into the development and deployment pipeline to ensure compliance and protect applications and data.
  • Integrate security best practices into DevOps workflows, including vulnerability scanning, secrets management, and compliance automation.
  • Create and maintain technical documentation for infrastructure, processes, and configurations.

Requirements

  • Deep knowledge of Azure cloud services and how to manage, configure, and deploy resources within the platform.
  • Proficiency with Configuration Management tools like Ansible, Chef, and Puppet.
  • Experience with containerization technologies like Docker, orchestration tools such as Kubernetes, and build management systems like Bazel, or language specific systems like Maven for Java, Cargo for Rust, CMake for C/C++.
  • Deep knowledge of IaC tools such as Terraform to automate configuration and deployment of environments.
  • Proficiency in scripting languages like Bash, PowerShell, or Python for automation.
  • Experience with Azure DevOps and GitHub Actions.
  • Understand GitOps, GitFlow, Branching, Tagging, Release Management.
  • Knowledge of PowerShell, Azure CLI, Azure Bicep or Yaml is a plus.
  • Knowledge of relational databases, application security best practices, and modern DevOps workflows is critical.
  • Familiarity with Angular, Typescript, JavaScript, C#, .NET environments.
  • Exceptional problem-solving skills.
  • Ability to work independently as well as collaboratively.
  • Must be able to work and thrive in a fast-paced, dynamic environment.
Benefits
  • competitive salary and benefits package
  • unlimited PTO
  • paid holidays

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Azure cloud servicesAnsibleChefPuppetDockerKubernetesTerraformBashPythonGitHub Actions
Soft skills
problem-solvingindependent workcollaborative workadaptability