Senior Cloud Solutions Architect
hace 4 días
Barcelona
We are working with a global leader in the pharmaceutical and life sciences industry, renowned for their commitment to innovation and improving patient outcomes. This German multinational with 60,000+ employees in 66 countries, offers a unique opportunity to transform the world through healthcare, life sciences, and performance materials. As a Senior Cloud Solutions Architect, you will design, develop, and operate cloud-native backend systems and data services on AWS. You’ll play a hands-on role in advancing our Data & AI platform and R&D product roadmap, writing production-grade code, building data pipelines, managing deployments, and owning solutions end to end. This position is ideal for someone who thrives in an environment that values technical excellence, ownership, and continuous improvement, and who wants to deliver impactful, production-ready systems. Desplácese hacia abajo para encontrar una descripción detallada de este trabajo y lo que se espera de los candidatos. Envíe su solicitud haciendo clic en el botón "Solicitar". Main responsibilities • Own the end-to-end design of cloud data products; define and enforce standards for data quality, security, GxP compliance, and CI/CD; document decisions through Design Decision Records (DDRs)., • Oversee implementation across internal and external teams; provide deep expertise in Snowflake performance tuning, dbt pipeline design, SQL optimization, a, • Develop and enhance platform capabilities using AWS services such as Lambda, Step Functions, Glue, Athena, API Gateway, and others, with full ownership of deployment cycles., • Architect and implement data pipelines, archival processes, and service integrations using RESTful APIs and microservices, leveraging serverless and event-driven architectures., • Write high-quality, maintainable Python code with strong test coverage; apply object-oriented principles and design patterns; actively contribute to code reviews., • Build and manage CI/CD pipelines in Azure DevOps; implement infrastructure as code using Terraform, CloudFormation, or AWS CDK., • Integrate AWS security best practices and organizational security standards into all solutions; ensure system reliability through monitoring, logging, and health checks., • nd Python-based data processing., • Mentor engineers at all levels, coordinate cross-team dependencies, and communicate risks, trade-offs, and progress clearly to stakeholders., • Plan and scope engineering initiatives; balance feature delivery with technical debt; drive CI/CD adoption using Azure DevOps and automated data testing., • Contribute to team growth through hiring, onboarding, and knowledge sharing. Core skills/experience • Degree in Computer Science, Engineering, or a related field (or equivalent experience)., • 8+ years of experience designing and building secure, scalable, and resilient cloud-native backend systems in enterprise environments., • Advanced proficiency in Python (including boto3) and SQL; additional experience in an object-oriented language such as Scala, Java, or C# is advantageous., • Strong expertise with AWS services, including Lambda, Step Functions, Glue, Athena, API Gateway, IAM, and S3, as well as serverless and event-driven architectures., • Hands-on experience with CI/CD using Azure DevOps and Git; infrastructure as code with Terraform, CloudFormation, or CDK., • Solid understanding of AWS security practices, including IAM, encryption, and multi-factor authentication. xcskxlj, • Nice to have: experience with containerization (Docker, Kubernetes, Fargate), Snowflake, Apache Iceberg, or NoSQL databases What's on offer • Pension plan, • Life and Accident Insurance, • Location: preference for Madrid/Barcelona, but open to remote from Spain, • Health Insurance, • Restaurant Vouchers, • Employee and Family Psychological Support Program, • LinkedIn Learning Subscription: access to over 15,000 courses with certification, • Commercial discounts across hundreds of brands, • Many more (Christmas gift packages, Nursery vouchers, etc.) Our recruitment process? • Step 1: Interview with our Recruiter to get to know you better, • Step 2: Screening with Hiring Manager, • Step 3: Technical Test, • Step 4: Tech Interview