DCM partners with inspired entrepreneurs to build high-impact, global technology companies.

Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Staff DevOps Engineer

Augmedix

Augmedix

Software Engineering
Remote
Posted on Thursday, April 6, 2023
About Augmedix:
Augmedix (Nasdaq: AUGX) delivers industry-leading, ambient medical documentation and data solutions to healthcare systems, physician practices, hospitals, and telemedicine practitioners.
Augmedix is on a mission to help clinicians and patients form a human connection at the point of care without the intrusion of technology. Augmedix’s solutions extract data from natural physician-patient conversations and convert it to medical notes in real time, which are seamlessly transferred to the EHR. To achieve this, the company’s Ambient Automation Platform uses Automated Speech Recognition and Natural Language Processing, supported by medical documentation specialists.
Leveraging this platform, Augmedix’s solutions relieve clinicians of administrative burden, in turn, reducing burnout and increasing both clinician and patient satisfaction. Augmedix is also leading the revolution in leveraging point-of-care data by making connections between millions of physician-patient interactions and analyzing them to deliver actionable insights that elevate patient care.
About the Role:
We are looking for a Staff DevOps Engineer to manage and maintain a robust, scalable, and operational cloud infrastructure that will enable Augmedix to quickly and efficiently scale to meet the needs of our fast-growing customer base. As part of a team of DevOps engineers, you will be responsible for the deployment process, including continuous delivery of features, infrastructure automation, configuration management, high availability, and related tooling. The team provides ongoing support for applications and services in production. The team is also responsible for developing processes and tools that promote agility, quality, and oversight to the development life cycle.

Responsibilities:

  • Design, build, operate, and support highly available, fault tolerant, observable, performant, secure, and scalable platform tools, systems and infrastructure in a cloud based environment
  • Setup and maintain new build and CI/CD tooling, Infrastructure-as-Code (IaC) implementations and engineering productivity tooling
  • Setup and maintain infrastructure & product reliability monitoring and alerting
  • Support Security and Compliance governance support in production environments
  • Provide engineering support for any issues related to product deployment, availability and internal operations
  • Collaborate with engineers to understand their build pipelines and tooling needs
  • You get to explore the latest technologies in AWS and GCP and keep your skills current while you innovate

Requirements:

  • 6+ years of overall IT experience
  • 4+ years of experience of DevOps /SRE
  • Solid understanding and expertise of UNIX/Linux echo systems (RPM and Debian OS)
  • 3+ years of experience working with modern cloud architecture and platforms (containers, networking, database, message queueing, load balancing, distributed systems and auto-scaling, etc)
  • 3+ Experience with Infrastructure as code (IaC), CI/CD and automation tools including technologies such as Terraform, CloudFormation, Jenkins,, etc (Terraform experience is a definite plus)
  • Experience with building/deploying/managing AWS or GCP at an enterprise-level
  • Expert in scripting (Python, Bash, or similar languages)
  • Experience with container orchestration tools (Kubernetes)
  • Proficient with configuration management tools (Terraform, CloudFormation)
  • Proficient with software configuration management tools (GIT)
  • Proficient with creating CI/CD pipelines (Jenkins)
  • Experience using/creating build tools (Maven, Gradle, setup.py , or similar tools)
  • Believe in the importance of security, and enjoy the idea of partnering with engineering and compliance to ensure the integrity of our customers' data.
  • Enjoy working as part of a distributed team
  • Solid understanding and practical experience in software development life cycles (Agile)
  • Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills
  • Excellent analytical and problem-solving skills
  • BS in engineering/computer science or equivalent

Nice to Haves:

  • Knowledge of core Java and back-end application development is a plus
  • Experience in working with overseas (preferably US-based) companies
Augmedix is an equal opportunity employer. We are committed to providing equal employment opportunities regardless of sex, gender identity, race, religious creed, color, ancestry, age, disability, marital status, sexual orientation including being transgender and/or any other protected bases.