Architect - Infrastructure

closed
Veeva Systems Logo

Veeva Systems

πŸ’΅ $200k-$300k
πŸ“Remote - Canada

Summary

Join Veeva Systems, a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As an Architect, you will design and implement a highly available, distributed, and secure system on a cloud platform, utilizing diverse cloud and open-source technologies.

Requirements

  • Hands-on programming experience with many AWS APIs and technologies: EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, EKS
  • 12+ years of commercial software development in an Object Oriented Language (e.g. Java, C#, Go)
  • Current hands-on development experience with open-source technologies: Spring, Maven, Git, Jenkins, JUnit, Tomcat, Linux
  • Experience with scripting such as Linux Shell, Python
  • Experience with Immutable Infrastructure and Infrastructure as Code patterns and technologies: Docker, Ansible, Packer, Vagrant, AWS SDK for Java
  • Strong verbal and communication skills

Responsibilities

  • Collaborate with Product Management and Development team members on technical design and problem-solving to come up with compelling solutions to complex problems
  • Optimize and improve existing infrastructure, architecture, and processes to take advantage of cloud platforms
  • Own all aspects of implementation for features from design to development, deployment to production, to support and maintenance
  • Design and build systems that are scalable, highly available, and easily maintainable
  • Build multi-tenant RESTful services at scale

Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program
This job is filled or no longer available