Post Job Free
Sign in

Edge Software Architect

Company:
Roche
Location:
Sant Cugat del Valles, Barcelona, Spain
Posted:
April 03, 2024
Apply

Description:

Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

The Position

Roche Diagnostics has created a new Platform area that will change the way software is developed at Roche. The objective of the platform is to enable Roche product engineering teams to create and securely run the new digital solutions. Roche's ambition is to bring together complex diagnostic and treatment data from medical devices and IT systems within a hospital and intelligently process and present this data to doctors and care-givers to improve patient care.

The Position:

We are looking for candidates with a deep understanding of modern SaaS and edge architectures to evolve our platform to the next level. If you would rather improve health outcomes for millions instead of helping sell ads on the Internet, this is the job for you!

Reporting to the Director of Edge Platform, the Software Architect is a key member in the platform team which will define the vision, design principles, solution and practices to be followed in the implementation of our platform.

Your Key Responsibilities:

Strong understanding and alignment with product management and other stakeholders to shape the requirements and platform vision.

Design and build modern cutting-edge edge/hybrid architectures going from Solution architecture to Technical architecture.

Exhibit a professional demeanor and executive presence, as you may be required to present architectural plans and strategies to top management level and decision-makers

Be the champion of evangelization and awareness of platform-specific design considerations, including handling large data volumes, quality, compliance, developer experience, security by design and long term sustainability.

Proactively identify potential technical design risks and work towards developing strategies to mitigate those.

Investigate and develop proof-of-concepts on complex challenges to identify the best in class solutions to evolve our platform stack.

Ensure smooth and efficient deployment of applications and updates in cloud and edge environments

Who You Are:

You hold a Bachelor's Degree in Computer Science, Information Systems, or equivalent.

10+ years experience in software development industry

5+ years experience as cloud/edge Software Architect (e.g: AWS, Kubernetes, IoT, etc.).

Passion for optimizing business solutions, requirement gathering, building business processes to deliver optimal customer centric solutions

Proven knowledge on modern architecture principles and patterns (DDD, event sourcing, event driven architecture, microservices, FAAS, CQRS, etc.).

Experience building solutions in an agile ecosystem defining incremental architecture evolution paths towards the target architecture vision.

Possessing hands-on experience with release management, source control, and deployment technologies, such as CI/CD pipelines, Metadata API, and integration services.

Background in docker, kubernetes, IaC (Terraform), Java, Spring Boot and Go

Nice to have skills:

Experience with security and privacy regulations (GDPR, HIPAA).

Experience with C4 model

Knowledge on the Health Industry.

Experience with other clouds (Azure, GCP, AliCloud).

What do we offer?

We offer competitive compensation and excellent social benefits like flexible work schedule and home office policies, medical insurance, pension plan, allowances for marriage and birth, training related to your career development, meal allowance, flexible remuneration scheme with its fiscal advantages and other benefits

Join our innovative team and contribute your expertise in shaping our platform. If you thrive in a collaborative environment and are passionate about driving platform engineering excellence, we'd love to hear from you. Apply now to embark on an exciting journey as a Software Architect!

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche is an Equal Opportunity Employer.

Apply