Join our Platform Enablement team where you will play a key role in designing, building, and optimizing multiple tiers of the application across AWS and OnPremise platforms
This position primarily involves developing and supporting automation around the application, empowering feature teams to work independently while ensuring systems are scalable, reliable, and compliant with service-level agreements (SLAs)
Design and implement AWS components for app and batch processing using key services like EC2, ECS, Fargate, Lambda, Step Functions, DynamoDB, Aurora, Postgres, S3, EventBridge, and Cloudwatch
Develop automation solutions using Python, Ansible, and PowerShell to streamline processes and enhance operational efficiency
Build, configure, and provide ongoing support on multiple environments of the application both in AWS using EC2 and on-premise Windows servers
Develop support tools tailored for feature teams to promote self-service and autonomy
Set up and configure CICD pipelines using Bitbucket and GitHub/Git Actions to enable seamless integration and deployment workflows
Ensure all deployments conform to established security and compliance standards
Drive performance enhancements for both application and batch processing workloads
Diagnose and resolve issues related to application deployments, batch runs, and access permissions to maintain platform quality and security
Troubleshoot complex issues across the platform to maintain system reliability
Create dashboards in Splunk and Dynatrace to monitor system health and performance metrics
Work closely with feature teams, database administrators (DBAs), and support engineers to validate deployments and resolve technical defects
Document deployment procedures, configuration standards, and operational runbooks for team reference and knowledge sharing
Provide regular status updates and communicate potential risks to stakeholders to ensure transparency and proactive management
Requirements
Strong proficiency in AWS services including Lambda, S3, StepFunction, EventBridge, and ECS Fargate
Experience with PostgreSQL and SQL
Familiarity with CICD tools such as Jenkins, Bitbucket, and GitHub and InfrastructureasCode concepts (Ansible)
Hands-on experience with Python for AWS development
Comprehensive knowledge of security best practices within cloud environments
Tech Stack
Ansible
AWS
Cloud
DynamoDB
EC2
Jenkins
Postgres
Python
Splunk
SQL
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
Company paid holidays
Personal Days
Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility