Responsibilities
- Lead CDK development and upkeep for new and existing AWS infrastructure
- Partner with the product team to plan and scope implementations across the entire software stack
- Identify and fill gaps in implementation that fall outside traditional software responsibilities reporting pipelines, data workflows, integrations, etc.
- Design and architect AWS infrastructure for new product capabilities and platform enhancements
- Serve as a technical bridge between product, engineering, and business — translating requirements into executable delivery plans
- Drive focus and coordination across all moving parts to consistently deliver expected business value
- Maintain and upkeep running applications hosted in AWS across multiple environments
- Clean up artifacts and system components to manage cost and reduce operational overhead
- Update CDK (Python) infrastructure code as application needs evolve
- Troubleshoot infrastructure issues and automation failures proactively and as they occur
- Collaborate with the security team to address outstanding security findings and items
- Support HiTrust compliance requirements and remediation activities
- Drive best practice recommendations throughout design and implementation
- Help coordinate and run releases with the product team on both daily and weekly cadences
- Build and deploy artifacts across Dev, UAT, and Production environments
- Develop and upkeep CI/CD systems across multiple products
- Coordinate cross-team dependencies for smooth, reliable deployments
- Provide systems support for the DocyAI orchestration platform used by the AI/Data Science team
- Maintain and troubleshoot integrations including AWS Textract, Bedrock, Jenkins, Python job scripts, Lambda functions, and Step Functions (state machines)
- Own monitoring and alerting — configure notifications and respond to incidents
- Maintain up-to-date technical documentation in Confluence
- Troubleshoot application-side issues across the full stack
- Join team calls as needed when issues arise or additional technical perspective is required
- Help verify new features and functionality as time permits
- Other duties as assigned
Requirements
- 8+ years of experience in cloud infrastructure, platform engineering & DevOps architecture
- AWS Services (ECS, ECR, EC2, Lambda, S3, IAM, Route53, Step Functions, Textract, Bedrock, Secrets Manager, etc.)
- CDK (Python) infrastructure as code
- DevOps practices & CI/CD pipeline management
- Python scripting & automation
- Bash / Shell scripting (Linux-based EC2/Jenkins)
- Debian Linux administration
- Experience building and maintaining regulated distributed systems
- Experience building and maintaining regulated cloud-based systems
- Bitbucket / Git version control
- Multi-tenancy & SaaS architecture
- OCR processing (familiarity with Textract workflows)
- Jira, Confluence — documentation & project tracking
- Translating business needs into technical requirements
Nice to Have
- Full-stack development — backend & frontend
- JavaScript / TypeScript (frontend coordination)
- Golang (application-level support)
- AI tooling experience (Claude, Cursor, Copilot, etc.)
- AI/ML terminology & project construction familiarity
- Power BI (reporting & dashboards)
- Azure AD / identity management
- Excel, PowerPoint (business communication)
Benefits
- Flexible Paid Time Off of up to 23 days annually, in addition to 10 paid public holidays
- Hybrid work model with flexible in-office attendance
- Comprehensive health benefits including medical insurance (Mediclaim), personal accident insurance, and term life insurance
- Generous paid parental leave program
- Attractive employee referral bonus scheme
- Transportation allowance and night shift allowance
- Employee advance salary loan facility
- Structured professional certification reimbursement policy to support ongoing learning and development
Work Arrangement
Hybrid