Onyx wins Best in KLAS.

At Onyx Technologies, we strive to innovate and create cutting-edge solutions in healthcare interoperability. Our team is passionate about using technology to solve real-world problems and delivering impactful solutions to our clients.

 

We are looking for a motivated and talented Senior DevOps Engineer with 5+ years experience to join our dynamic team. This position offers an opportunity to contribute hands-on experience, mentor junior professionals, and contribute to meaningful projects.

Location: Dallas / US-Based Remote

Experience Level: Senior (5+ years of experience in software development)

Employment Type: Full-Time
 
Salary Range: $100k-120k

About the Role:

Onyx is seeking a Senior DevOps Engineer to design, implement, and manage robust cloud-based infrastructure solutions. The ideal candidate will have deep expertise in AWS and Azure, a strong background in CI/CD automation, and proficiency in Python for scripting and automation. This role requires collaboration with development, security, and operations teams to optimize performance, scalability, and security.

Senior DevOps Engineer

Key Responsibilities

  • Cloud Infrastructure Management: Design, deploy, and maintain scalable, secure, and resilient infrastructure in AWS and Azure.
  • CI/CD Pipeline Development: Implement, enhance, and maintain continuous integration and deployment (CI/CD) pipelines for automated software delivery.
  • Infrastructure as Code (IaC): Utilize Terraform, CloudFormation, and ARM templates to manage cloud environments efficiently.
  • Automation & Scripting: Develop automation scripts in Python and leverage tools like Ansible, Puppet, and Chef to improve operational efficiency.
  • Containerization & Orchestration: Deploy and manage applications using Docker, Kubernetes (EKS/AKS), and related container orchestration technologies.
  • Monitoring & Logging: Implement observability solutions using Prometheus, Grafana, ELK stack, CloudWatch, and Azure Monitor.
  • Security & Compliance: Ensure adherence to best practices for cloud security, IAM policies, and compliance frameworks (HIPAA, SOC 2, HITRUST).
  • Collaboration & Mentorship: Work closely with developers and IT teams to optimize software deployment, troubleshoot issues, and mentor junior engineers.

Required Skills & Qualifications

  • 5+ years of experience in DevOps, Site Reliability Engineering (SRE), or related roles.
  • Expertise in AWS (EC2, S3, RDS, IAM, Lambda, ECS/EKS) and Azure (VMs, AKS, Azure Functions, App Services).
  • Strong experience in CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps).
  • Proficiency in Python for scripting, automation, and tool development.
  • Experience with Kubernetes, Helm, Docker, and microservices architectures.
  • Strong understanding of networking, security, and cloud best practices.
  • Experience with monitoring, logging, and alerting tools.
  • Familiarity with Agile, DevSecOps, and GitOps methodologies.

 

Preferred Qualifications

  • Experience with serverless architectures (AWS Lambda, Azure Functions).
  • Knowledge of machine learning or AI workloads on the cloud.
  • Experience with Kafka, Redis, or other messaging systems.
  • Certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Kubernetes Certified Administrator (CKA).

 

Interpersonal Skills

  • Excellent interpersonal, verbal, and written communication.
  • Exceptional organizational skills and attention to detail.
  • Must be able to communicate fluently in English both verbally and in writing.

 

Education:

  • Must be a BS / MS graduate with 3.0 GPA or higher

Onyx is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.   Onyx is a proud Veteran-friendly employer.