Job Description:
• Design and implement multi-account architectures for the Apex program
• Use AWS CDK to package and build cloud-native solutions
• Configure and manage AWS services, including RDS for databases and Cognito for authentication
• Set up and maintain CI/CD pipelines using GitHub Actions and related tools
• Ensure zero-downtime deployments and manage infrastructure migrations
• Troubleshoot complex infrastructure issues and perform stack drift remediation
• Manage PostgreSQL administration and logical replication tasks
• Implement and manage RBAC and security controls across the architecture
• Replicate the Apex architecture efficiently for multiple tenants and clients
• Provide full-stack support, including authentication system modifications with TypeScript, Python, and React
Requirements:
• 5+ years of AWS experience with deep expertise in CDK (TypeScript/Python)
• Strong background in PostgreSQL administration, including logical replication (pglogical)
• Experience with production-grade database deployment and management
• Full-stack development capabilities with TypeScript, Python, and React
• Mastery of Infrastructure as Code with experience in stack drift remediation
• Expertise in CI/CD pipelines (GitHub Actions and other tools), including troubleshooting and configuration
• Experience with enterprise authentication systems, including Cognito and Azure AD integration
• Knowledge of multi-account architectures and RBAC implementation
• Proven problem-solving skills for complex infrastructure issues
• Experience with migration frameworks and zero-downtime deployments
• C1 English level
Benefits: