MedTrainer is the only all-in-one compliance platform purpose-built for healthcare organizations, by healthcare professionals. For over 13 years, we have helped healthcare teams remain audit-ready and confident in their regulatory compliance through continuous innovation and deep industry expertise.
Our cloud-based platform unifies learning management, credentialing, and compliance into a single intelligent system designed to simplify complex healthcare operations. Powered by automation and AI-driven workflows, MedTrainer enables organizations to onboard faster, streamline processes, and scale efficiently while maintaining the highest standards of compliance and workforce readiness.
We are looking for a DevOps Engineer to help build, maintain, and improve the cloud infrastructure, CI/CD workflows, deployment automation, and operational tooling that enable our engineering teams to deliver software safely, consistently, and efficiently.
In this role, you will work closely with Software Engineering, SRE, Platform Engineering, and Product teams to reduce delivery bottlenecks, automate repetitive work, improve deployment reliability, and support secure, observable, and well-documented paths to production. You will contribute to Infrastructure as Code, configuration management, containerized workloads, monitoring, alerting, and release processes across cloud and Kubernetes environments.
This is a great opportunity for someone who enjoys automation, cloud platforms, CI/CD, Kubernetes, Linux, and solving practical infrastructure and delivery challenges at scale.
- Create, maintain, and improve Infrastructure as Code with an emphasis on reusable, reviewed, and documented infrastructure components.
- Build, maintain, and support CI/CD workflows using GitHub Actions, including reusable workflows, environment-based deployments, approval gates, artifacts, secrets handling, and rollback support.
- Develop and maintain Ansible roles, inventories, and playbooks for repeatable OS, middleware, application, and operational configuration tasks.
- Support containerized application delivery using Docker/OCI images and Kubernetes-based deployment patterns.
- Collaborate with software engineers to standardize application build, packaging, deployment, and release processes.
- Automate repetitive operational and release tasks to reduce manual handoffs, deployment delays, and configuration drift.
- Implement and maintain monitoring, logging, and alerting for applications, infrastructure, and deployment pipelines.
- Support cloud environments across AWS, Azure, and/or GCP under established architecture, security, and cost-control guidelines.
- Assist with deployment validation, smoke testing, health checks, rollback procedures, and release troubleshooting.
- Participate in incident response and production support as part of an on-call or escalation rotation, focusing on triage, mitigation, and follow-up tasks.
- Maintain operational documentation, runbooks, deployment procedures, and knowledge-base articles for supported systems.
- Partner with SRE and Platform Engineering to implement reliability, security, and automation standards across development teams.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent degree, or equivalent professional experience.
- 4+ years of experience in DevOps, cloud operations, infrastructure automation, release engineering, or similar roles.
- Hands-on experience with at least one major cloud provider: Azure, AWS, or GCP.
- Working knowledge of Kubernetes or managed Kubernetes services, including deployments, services, ingress, config maps, secrets, probes, and troubleshooting.
- Experience building and maintaining CI/CD pipelines, preferably using GitHub Actions.
- Experience with Infrastructure as Code; Pulumi with Python is preferred.
- Experience with configuration management and automation using Ansible.
- Strong Linux administration and troubleshooting skills.
- Experience with Docker image build, tagging, scanning, publishing, and runtime troubleshooting.
- Scripting or programming experience with Python and Bash; PHP, JavaScript, or other languages are a plus.
- Familiarity with monitoring, logging, alerting, and basic observability practices.
- Understanding of secure delivery practices, including least privilege, secrets management, dependency scanning, and access control.
- Working knowledge of Git, branching strategies, pull requests, code reviews, and release tagging.
- Basic understanding of databases, SQL, networking, DNS, certificates, and load balancing.
- Familiarity with incident response, deployment rollback, change management, and operational runbooks.
- Cloud Platforms: AWS, Azure, and/or GCP
- Version control: Git and GitHub
- CI/CD: GitHub Actions
- Infrastructure as Code: Pulumi / Python preferred
- Configuration management: Ansible
- Containers: Docker / OCI
- Kubernetes: application deployment, troubleshooting, and operational support
- Deployment automation: release workflows, rollback procedures, smoke tests, and health checks
- Monitoring and alerting: metrics, logs, dashboards, and alert routing
- Security practices: secrets management, least privilege, dependency scanning, and access control
- Scripting and automation: Python and Bash
- Documentation: runbooks, deployment guides, and operational procedures
- Strong collaboration and communication skills with engineering, QA, SRE, and product teams
- Structured problem-solving and troubleshooting mindset
- Strong attention to detail in automation, documentation, configuration, and release execution
- Bias for automation, continuous improvement, and learning new technologies
- 100% remote work from anywhere in Mexico.
- Competitive monthly salary (after taxes).
- Major Medical Insurance and healthcare coverage.
- Home office and ergonomics support (internet, electricity, office chair).
- Professional development opportunities, including English classes.
- Wellness benefits such as TotalPass gym discounts.
- Savings plan.
- Paid time off, including personal days.
- A collaborative, international, and growth-oriented environment.
- Opportunity to work with modern cloud, automation, CI/CD, and Kubernetes technologies
- Collaborative engineering culture focused on automation, reliability, and continuous improvement
All your information will be kept confidential according to EEO guidelines.
At MedTrainer, every role contributes to building technology that supports safer, more efficient healthcare organizations. We value collaboration, ownership, and continuous improvement across all teams.
If you're excited to grow, make an impact, and be part of a mission-driven company, we encourage you to apply.