Are you ready to be part of the future of healthcare? Can you think big, be bold, and harness the power of digital and AI to tackle longstanding life sciences challenges? Then Evinova, a global health tech business might be for you!
Transform patients' lives through technology, data, and innovative ways of working.
Evinova delivers market-leading digital health solutions that are science-based, evidence-led, and human experience-driven. Thoughtful risks and quick decisions come together to accelerate innovation across the life sciences sector. Be part of a diverse team that pushes the boundaries of science by digitally empowering a deeper understanding of the patients we're helping. Launch pioneering digital solutions that improve the patients' experience and deliver better health outcomes. Together, we have the opportunity to combine deep scientific expertise with digital and artificial intelligence to serve the wider healthcare community and create new standards across the sector.
Introduction to Role:
We are currently looking for a Senior Engineer to join our Study Designer Engineering team. This role requires someone who works hands-on with cloud infrastructure daily, is self-motivated, and has a passion for building reliable, scalable systems. We'll rely on you to bring your technical expertise to help the team continue to deliver world-class infrastructure solutions.
In this role, you will be a Senior Engineer supporting our product – Study Designer. Study Designer empowers clinical teams to design, optimize and automate authoring and downstream systems. It combines AI with deep expertise to accelerate timelines, enhance site and patient experiences, and unlock significant cost savings. This role will be based in Barcelona, Spain and you will be a part of our global platform engineering team.
Our team is a high-performing team in a fast-paced environment, and you will often be working with team members across multiple locations. You will be collaborating with cross-functional teams – like product engineering, security, and DevOps. You will be given requirements that you are expected to understand, plan, implement, and thoroughly test before considering the work completed. Infrastructure deployments are handled by our team using GitOps practices, and you will need to be capable of deploying and managing infrastructure as code. You are expected to thoroughly understand the Software Development Lifecycle and infrastructure best practices that should allow you to help your fellow teammates, deliver/deploy infrastructure, and escalate appropriately to your lead. You will also be coordinating with different teams as needed for integrations.
Accountabilities:
Infrastructure as Code: Design and maintain AWS infrastructure using CDK (Cloud Development Kit) and Helm charts for Kubernetes deployments.
Container Orchestration: Manage Kubernetes clusters on Amazon EKS, including pod lifecycle management, deployments, services, ConfigMaps, and secrets management.
GitOps & CI/CD: Implement and maintain ArgoCD-based GitOps workflows, GitHub Actions pipelines, and automated deployment strategies across multiple environments (dev/test/preprod/prod).
AI-Enhanced Infrastructure Development: Leverage AI coding assistants such as GitHub Copilot, Cursor, Devin, or similar tools to accelerate infrastructure code generation, documentation, refactoring, and testing workflows.
Observability & Monitoring: Configure and maintain comprehensive monitoring solutions using CloudWatch, Splunk, OpenTelemetry. Set up alerting and dashboards for proactive incident management.
Security & Secrets Management: Implement secure secrets management using AWS Secrets Manager, Systems Manager Parameter Store, and Kubernetes Secrets Store CSI Driver.
Scripting & Automation: Write Bash/Shell scripts and use tools like yq for YAML processing to automate infrastructure tasks and deployment workflows.
Database & Data Services: Manage PostgreSQL databases, Redis caching layers, and ensure proper backup/recovery procedures.
Collaboration: Work closely with development teams to understand application requirements and translate them into scalable infrastructure solutions.
Essential Skills/Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent level of experience is preferred
5+ years of hands-on experience in infrastructure engineering and cloud platforms
AI-Enhanced Development Tooling: Experience using AI coding assistants such as Cursor, GitHub Copilot, Claude Code, or similar tools. Ability to incorporate AI into the infrastructure development workflow for documentation, code generation, refactoring, and testing.
Experience with Typescript, Python and other modern coding languages.
Core Technologies:
AWS Services: Deep experience with EKS, ECR, Secrets Manager, Systems Manager, CloudWatch, and IAM
Kubernetes: Pod management, deployments, services, ConfigMaps, service accounts, RBAC, and CSI drivers
Infrastructure as Code: AWS CDK and Helm charts for declarative infrastructure management
GitOps: ArgoCD for continuous delivery and environment management
CI/CD: GitHub Actions for automated build, test, and deployment pipelines
Containerization: Docker for application containerization and multi-stage builds
Monitoring & Observability:
CloudWatch for AWS-native monitoring and log aggregation
Splunk for enterprise observability
OpenTelemetry for distributed tracing and metrics instrumentation
Prometheus for metrics collection and alerting
Health probes and readiness checks for application monitoring
Scripting & Tools:
Bash/Shell scripting for automation
YAML for configuration management
yq for YAML processing
Git for version control with branching strategies
Application Stack Knowledge:
Node.js runtime environments
PostgreSQL database administration
Redis for caching and pub/sub messaging
Nginx for web serving
Desirable Skills/Experience
Additional Cloud Platforms: Experience with Azure or GCP
Service Mesh: Istio or Linkerd experience
Advanced Kubernetes: Custom Resource Definitions (CRDs), Operators, and admission controllers
Terraform: Experience with HashiCorp Terraform as an alternative IaC tool
Security Tools: Experience with vulnerability scanning, policy enforcement (OPA), and compliance automation.
Recognizing the importance of individualized flexibility, our ways of working allow employees to balance personal and work commitments while ensuring we continue to create a strong culture of collaboration and teamwork by engaging face-to-face in our offices a minimum of 3 days per week. Our head office is purposely designed with collaboration in mind, providing space where teams can come together to strategize, brainstorm and connect on key projects.
Date Posted
27-feb-2026Closing Date
13-mar-2026AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills. We believe that the more inclusive we are, the better our work will be. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.