Related keywords: programming remote jobremote job pythonremote job canada
This page contains product affiliate links.
Veeva Systems is renowned for its innovation in the cloud computing industry, specifically designed for the life sciences sector. This organization emphasizes its mission-driven approach, pioneering solutions that aid life sciences companies in accelerating the delivery of therapies to patients. Surpassing $2 billion in revenue in the previous fiscal year, Veeva is among the fastest-growing Software as a Service (SaaS) companies. As a public benefit corporation, Veeva straddles the balance of serving the interests of customers, employees, society, and investors, ensuring that its operations are both profitable and socially responsible.
The position of Architect - Infrastructure is crucial within Veeva Systems. The role focuses on designing and implementing a distributed, highly available, and secure cloud system. This position will be part of the Cloud Infrastructure team, which employs a range of cloud and open-source technologies aimed at delivering a scalable and robust platform for the company’s Vault applications. These applications facilitate critical processes such as managing clinical trials and ensuring compliance with various regulations, underscoring the significant impact of the work performed in this role.
An Architect at Veeva Systems has specific responsibilities that include:
Collaborating with Product Management and Development teams: The Architect will work closely with other technical teams to design efficient solutions for complex system challenges.
Optimizing existing infrastructure: This includes enhancing the architecture and processes to better leverage cloud platforms.
Owning implementation aspects: The Architect will oversee every stage of feature implementation, from design through deployment and subsequent maintenance.
System design: Designing systems that are not only scalable and maintainable but also available at all times is a core responsibility.
Building services: The creation of multi-tenant RESTful services will be a primary focus.
To thrive in this role, candidates must possess a robust set of skills, including:
Programming experience: A minimum of 12 years in commercial software development within an Object-Oriented programming language, such as Java, C#, or Go.
Familiarity with AWS services: Hands-on experience with various AWS APIs (e.g., EC2, S3, IAM, etc.) is vital, highlighting a candidate’s proficiency in cloud technologies.
Open-source technologies: Understanding of tools and platforms such as Spring, Gradle, Git, Jenkins, and Linux.
Scripting skills: Proficiency in Linux Shell scripting or Python is a plus.
Infrastructure as Code: Knowledge in using containerization technologies like Docker, alongside tools like Ansible, Packer, or Vagrant, shows a candidate's capability in modern infrastructure management.
Strong communication: The role demands excellent verbal and written communication skills, essential for collaboration.
Candidates with previous mentorship experience or those familiar with agile methodologies are favored, although not strictly required.
In terms of compensation, Veeva Systems offers a competitive salary, ranging from $200,000 to $300,000 CAD, depending on the candidate's experience and qualifications. Furthermore, additional compensation may come in various forms, including performance-based bonuses and stock options, reinforcing Veeva’s commitment to recognizing and rewarding talent supports.
Moreover, the company provides an attractive benefits package, which consists of:
As a Work Anywhere company, Veeva empowers its employees with the flexibility to choose their work settings, whether it be from home or the office. This policy is designed to foster productivity while accommodating personal work preferences, which aligns with Veeva's values of creating a positive work environment.
The position of Architect - Infrastructure at Veeva Systems is not just a job; it’s an opportunity to make a significant impact in the life sciences industry. Candidates who are passionate about technology and have a solid background in cloud infrastructure will find this role particularly rewarding. Veeva's emphasis on ethical practices and employee success makes it an intuitive choice for job seekers looking for roles in the tech and life sciences intersection. With competitive salaries, a range of benefits, and a focus on flexibility, Veeva Systems stands out as an employer of choice.
This job offer was originally published on jooble.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.