Related keywords: remote job canadaremote job in healthcarehealthcare remote job
This page contains product affiliate links.
Veeva Systems is a leading SaaS company specializing in cloud solutions for the life sciences industry. The company focuses on accelerating the delivery of therapies to patients while upholding strong ethical values. They are a public benefit corporation, emphasizing a balance between customer needs, employee success, and social responsibility. This job posting is for an Architect - Infrastructure role within Veeva's cloud infrastructure team.
The Architect position is critical for the enhancement of Veeva’s Vault Platform, which allows rapid development of applications used by life sciences customers. As an architect, you will design and implement scalable, secure, and distributed systems on cloud platforms. The work includes improving existing architectures, building multi-tenant RESTful services, and ensuring high availability and robustness of the applications.
You will be responsible for:
Collaborating with product management and development teams to devise technical solutions for complex problems.
Optimizing and improving the existing infrastructure and architecture to leverage cloud capabilities.
Owning the implementation process from design through deployment to support.
Designing and building systems characterized by scalability, high availability, and maintainability.
Creating multi-tenant RESTful services operating at scale.
Ideal candidates for this role should possess the following skills and experience:
Extensive programming knowledge with various AWS APIs and technologies, including EC2, IAM, and Elastic Container Services.
At least 12 years of experience in commercial software development using an Object-Oriented Language like Java, C#, or Go.
Current practical experience with open-source technologies such as Spring, Gradle, Git, and Jenkins.
Proficiency in scripting languages, especially Linux Shell and Python.
Familiarity with Immutable Infrastructure and Infrastructure as Code patterns, including Docker and Ansible.
Excellent verbal and communication skills, coupled with the ability to mentor and improve team performance.
While not mandatory, the following qualifications are considered a plus:
Experience in building enterprise software tailored for business needs.
Familiarity with agile methodologies, which could facilitate a better work dynamic.
The salary range for this role varies between $200,000 and $300,000 CAD. This range ensures compliance with local regulations and varies based on the candidate's experience and location. Additional compensation, such as variable bonuses or stock options, may also be available based on individual contributions.
Perks and benefits offered by Veeva Systems include:
Comprehensive medical, dental, and vision insurance plans.
Paid time off and company holidays.
Retirement programs supporting financial planning.
A charitable giving program that aligns with employee values.
Veeva emphasizes a work anywhere philosophy, allowing employees to work from home or in the office based on their preferences. This flexibility is aimed at enhancing employee wellness and productivity.
Veeva actively promotes equal employment opportunities and considers all qualified applicants for employment. They foster an inclusive work environment where diversity is valued, and offer accommodations to candidates with disabilities during the hiring process.
The Architect - Infrastructure role at Veeva Systems presents a fantastic opportunity for seasoned professionals looking to make an impact in the life sciences technology sector. With a strong company culture, significant growth potential, and the flexibility to work remotely, this position could be a stepping stone in your career aimed at transforming healthcare technology.
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.