The Cloud Tech Lead will provide technical expertise to the team supporting the Connected Research Labs product line within the S&R domain. This position focuses on the implementation, continuing evolution, and support of new systems in Digital Pathology.
responsibilities :
Provide leadership and guidance to the development team
Participate in business process analysis, use case creation, and requirements definition
Responsible for designing, prototyping, developing, and unit testing solutions for projects and maintenance & enhancement releases
Create and maintain technical specifications, system interface diagrams, sequence diagrams, software design specifications, testing scenarios and system support documentation
Follow best practices and standards to ensure technical compliance
Adhere to high-quality software development lifecycle (e.g., Agile, Waterfall)
Work on multiple priorities simultaneously and manage the work/time effectively
requirements-expected :
5+ years of experience in the design and development of cloud-native applications on AWS
5+ years of experience creating software design using industry best practices and design patterns
Expertise in AWS solution design and implementation using key AWS services including, but not limited to: Storage: S3, DynamoDB, RDS, Serverless: Lambda, Fargate, API Gateway, Compute: Containers (ECS, EKS), Security: IAM roles and policies, federated identity, SSO, MFA, App Hosting: AppStream 2.0, Deployment: Terraform, Cloud Formation, Multi-Account deployments, and governance
Experience implementing scalable distributed systems
Experience in Service Oriented Architecture, microservices, API first design
Experience in integration technologies (REST, GraphQL, JSON, Messaging, Pub/Sub)
Experience with GIT Version Control Systems and CI/CD pipelines
Excellent written and verbal communication skills
Ability to lead agile development teams both onshore and offshore
AWS certifications - Solution Architect, SysOps Admin, Developer, or others