About the role

  • Design and maintain CI/CD pipelines (release processes, rollback plans, and deployment checklists etc.) using Azure DevOps or GitHub Actions.
  • Automate and manage cloud infrastructure using Azure with IaC tools like Terraform.
  • Containerize and deploy services using Docker and Kubernetes (AKS).
  • Implement best practices to monitor end to end application performance.
  • Design and develop RESTful APIs using .NET (C#), Entity Framework, and LINQ.
  • Optimize backend performance and database operations using Azure & other cloud based SQL Server (stored procedures, query tuning, schema management).
  • Apply strong knowledge of algorithms and data structures to solve complex backend problems.
  • Collaborate with developers to automate build, deployment, and release processes for .NET APIs and modern frontends (e.g., React).

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or a related field required.
  • 2–4 years of experience in DevOps and full-stack engineering.
  • Strong experience with CI/CD tools, Git version control, GitHub Actions, or Jenkins, and scripting (PowerShell/Bash).
  • Familiar with Docker containerization, deployment pipelines, and basic cloud security.
  • Experience with Terraform, Bicep, or equivalent IaC tools.
  • Experience with .NET, C#, SQL Server and frontend frameworks (eg. React etc.).
  • Familiarity with healthcare data standards (e.g., HL7, FHIR) and privacy regulations (e.g., HIPAA).

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job title

Software Developer – DevOps Engineer

Job type

Experience level

JuniorMid level

Salary

$90,000 - $115,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job