DevOps Engineer

Pioneer in industry cloud helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
$85,000 - $225,000
DevOps
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For DevOps Engineer

Veeva Systems, a pioneering $2B+ revenue company in the life sciences industry cloud space, is seeking a DevOps Engineer to join their dynamic team. As a public benefit corporation, Veeva combines commercial success with social responsibility, focusing on accelerating therapy delivery to patients.

The role offers an exciting opportunity to build and maintain scalable infrastructure supporting Veeva's multi-billion dollar customer base. You'll be at the forefront of implementing cutting-edge DevOps practices, working with technologies like Kubernetes, Terraform, and AWS Cloud. The position requires expertise in automation, CI/CD pipelines, and infrastructure as code.

As a DevOps Engineer, you'll collaborate with teams across the organization, implementing best practices and driving innovation in cloud architecture and design patterns. The role offers significant impact potential, directly contributing to the efficiency and reliability of Veeva's product delivery system.

The company's Work Anywhere policy provides flexibility to work remotely or from the office, promoting work-life balance. Veeva offers competitive compensation ($85,000 - $225,000 CAD), comprehensive benefits, and the opportunity to work with leading-edge technologies while making a meaningful impact in the healthcare industry.

Ideal candidates will bring 3+ years of DevOps experience, strong programming skills in languages like Python and Java, and expertise in cloud technologies. If you're passionate about technology, driven by innovation, and want to contribute to transforming the life sciences industry while working in a values-driven environment, this role presents an excellent opportunity for career growth and impact.

Last updated 2 months ago

Responsibilities For DevOps Engineer

  • Provide in-depth software development expertise focusing on cloud architecture, design patterns, and programming
  • Implement DevOps practices such as infrastructure as code, continuous integration, and automated deployment
  • Develop, deploy, and manage CI/CD workflows
  • Construct, manage, and deploy infrastructure utilizing Ansible, Terraform, and Kubernetes
  • Recommend architectural enhancements and establish methodologies
  • Minimize the risk of reliability-related failures

Requirements For DevOps Engineer

Python
Java
Kubernetes
Go
  • 3+ years of experience in DevOps roles
  • Extensive experience in AWS Cloud environment
  • Proficiency in Container and serverless technologies
  • Hands-on experience with Ansible or Terraform
  • Hands-on experience with docker orchestrations
  • Expertise in configuration management platforms
  • Experience in developing in Python
  • Proficient in programming in Java, Scala, Go, or similar languages
  • Experience with continuous integration tools
  • Familiarity with monitoring frameworks
  • Excellent skills in proposal writing and documentation
  • Must be in the AST, CST, or EST time zone

Benefits For DevOps Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Work Anywhere policy

Interested in this job?

Jobs Related To Veeva Systems DevOps Engineer

Release Engineer

Release Engineer position at Veeva Systems, managing deployments and SaaS environments for life sciences industry cloud solutions.

Controls Engineer - AWS, AWS Control, Deployment and Service Team

Controls Engineer position at AWS focusing on data center automation systems deployment and maintenance, requiring control systems expertise and project management skills.

Software Automation Engineer, Annapurna Labs

Software Automation Engineer role at AWS Annapurna Labs focusing on ML/HPC automation, CI/CD, and high-scale dashboard implementation.

Support Engineer, Smart Device

Support Engineer position at Amazon Device QA, managing lab infrastructure for smart device testing, requiring 4+ years experience in software development or technical support.

Systems Development Engineer, Region Services

Systems Development Engineer role at AWS Region Services team, focusing on automation, operations, and infrastructure management for AWS regions.