Related keywords: programming remote jobremote job pythoncustomer service remote job
This page contains product affiliate links.
Veeva Systems is a trailblazer in the field of industry cloud solutions, specifically catering to life sciences companies. Their primary goal is to expedite the process of delivering therapies to patients, making them one of the fastest-growing SaaS companies in history. Veeva reported over $2 billion in revenue in its last fiscal year and continues to show potential for extensive growth. The company is not just focused on profits; in 2021, Veeva made history by becoming a public benefit corporation (PBC), which means it is legally required to consider the interests of customers, employees, society, and investors in its operations.
At the core of Veeva's operations are fundamental values such as Customer Success, Employee Success, and Speed. Veeva is a Work Anywhere company, allowing employees flexibility in choosing between working from home or in the office. This adaptability is designed to enable employees to thrive in a work environment that suits them best, thereby enhancing productivity and job satisfaction.
In their mission to redefine the life sciences sector, Veeva Systems is currently seeking an Architect to join its Cloud Infrastructure team. The role emphasizes the design and implementation of a highly available, distributed, and secure system on a cloud platform. The Architect will contribute to projects that provide immutability across application and storage layers, including the development of replication and the containerization of backend services.
The Vault Platform is crucial for Veeva, enabling the development of enterprise applications that assist customers in managing clinical trials, ensuring regulatory compliance, and effectively producing life-saving medicines. With an emphasis on using diverse cloud and open-source technologies, the Architect's work will significantly impact the scalability and robustness of the services provided by Veeva.
The Architect will take on a variety of responsibilities, including:
Collaborating with Product Management and Development teams to solve complex problems through compelling technical design.
Optimizing existing infrastructure, architecture, and processes to leverage cloud platforms effectively.
Taking ownership of all implementation aspects for features, from initial design and development to deployment, production, support, and maintenance.
Designing systems that are not only scalable and easily maintainable but also highly available to meet demand.
Building multi-tenant RESTful services to serve a wide customer base.
Candidates applying for the Architect position should have a solid foundation in programming and cloud technologies. Key skills include:
Hands-on programming experience with numerous AWS APIs and technologies such as EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups, and EKS.
A minimum of 12 years of commercial software development experience in an Object-Oriented Language such as Java, C#, or Go.
Proficiency in open-source technologies, specifically Spring, Gradle, Git, Jenkins, JUnit, Tomcat, and Linux.
Experience with scripting languages, including Linux Shell and Python.
Familiarity with Immutable Infrastructure and Infrastructure as Code patterns and technologies, such as Docker, Ansible, Packer, and Vagrant.
Strong verbal and written communication skills are essential for collaboration across teams.
While not mandatory, candidates with additional experience such as building enterprise software for business or familiarity with agile methodologies will be at an advantage.
Veeva Systems offers a competitive benefits package that enhances their attractive work environment. Highlights include:
Comprehensive medical, dental, and vision insurance along with basic life insurance.
Generous PTO and company-paid holidays.
Access to retirement programs.
A unique 1% charitable giving program, emphasizing community engagement and social responsibility.
The salary for this position is competitive, with base pay ranging from $200,000 to $300,000 CAD. This range is provided to comply with local regulations and represents potential earnings based on experience and location. The actual salary may vary within this range, and candidates may also be eligible for other forms of compensation, such as bonuses or stock options.
The Architect position at Veeva Systems offers an exciting opportunity for professionals eager to make a significant impact in the life sciences sector through cloud technology. With a focus on innovation, employee satisfaction, and corporate responsibility, Veeva not only provides a competitive salary but also ensures an enriching experience in a forward-thinking environment.
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.