CGI is seeking to hire a Python Front End Developer to build a scalable, self-service orchestration platform supporting cloud-native development and MLOps
Requirements
- Strong proficiency in Python and Angular JavaScript/TypeScript
- Hands-on experience with AWS services and cloud-native architecture
- Experience building orchestration or workflow platforms, internal developer platforms, or MLOps tools
- Familiarity with containerization (Docker), orchestration (Kubernetes), and serverless computing
- Understanding of data science workflows and tools (e.g., Jupyter, MLflow, Airflow)
- Experience with CI/CD pipelines and infrastructure-as-code practices
- Strong problem-solving skills
Responsibilities
- Develop a self-service orchestration platform tailored for scaling
- Develop backend services and APIs to support orchestration, scheduling, and resource provisioning on AWS
- Integrate with AWS services such as ECS, EKS, Lambda, Step Functions, S3, IAM, CloudWatch, and others
- Implement role-based access control, audit logging, and usage tracking
- Collaborate with stakeholders to gather requirements and iterate on platform capabilities
- Ensure platform scalability, reliability, and security in a regulated environment
- Contribute to CI/CD pipelines and infrastructure-as-code practices
Other
- Bachelor's degree in computer science or related field
- 6+ years of experience in software engineering, preferably in financial services or enterprise platforms
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
- Competitive compensation and benefits package
- Paid time off for vacation, holidays, and sick time