Key Responsibilities
- Design and plan integration processes and interfaces for a global transactional data integration platform
- Lead and mentor a team of engineers delivering cloud native integrations and microservices
- Provide technical leadership, including architecture decisions, code reviews, and guidance on best practices
- Collaborate closely with Squad Leads and stakeholders to align integration requirements and new interfaces
- Ensure integration solutions are scalable, reliable, secure, and maintainable
- Oversee CI/CD automation and integration pipelines across environments
- Create, maintain, and review technical documentation, standards, and integration guidelines
- Ensure compliance with regulatory requirements (e.g. GxP) where applicable
- Support effective collaboration across distributed, international teams
Requirements
- Experience working in regulated (GxP) environments
- Strong experience in system integration, distributed systems, and cloud native architectures
- Proven hands on technical leadership, staying close to implementation and code
- Strong API design experience (REST / GraphQL) and event driven integrations
- Hands on experience with Node.js
- Strong AWS experience (Lambda, SQS, API Gateway, DynamoDB, CloudWatch, IAM, networking)
- Experience working in regulated (GxP) environments
- Experience with Terraform and Infrastructure as Code
- CI/CD knowledge and experience with Azure DevOps and GitHub
- Working knowledge of Linux CLI and shell scripting