
CI/CD & Infrastructure Automation Lead, Python
Morgan Stanley
full-time
Posted on:
Location Type: Hybrid
Location: Montreal • Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Leverage a strong background in Python programming as a senior individual contributor.
- Enhance overall developer productivity across our fleet.
- Streamline workflows, reduce manual tasks, and contribute to the efficiency and effectiveness of our Equity Risk development & QA teams.
- Lead the design, development, and testing of high-performance tools and data platforms.
- Perform hands-on coding expertise with strategic leadership to align technology with business objectives.
- Own the full lifecycle of Python applications, services, and data pipelines that power real-time risk analytics—from architecture and clean, well-tested code to production reliability.
- Drive automation and operational excellence by building CI/CD pipelines, containerizing workloads, and implementing infrastructure as code, ensuring scalability, security, and resilience across our systems.
- Ability to mentor or guide junior staff and initiatives.
Requirements
- 8+ years of experience developing large-scale Python applications and services.
- Solid understanding of Linux operating systems.
- A passion for streamlining manual tasks through automation and actively supporting DevOps initiatives.
- Demonstrated ability to comprehend and analyze complex distributed systems, including their interdependencies and deployment processes.
- Solid understanding of Jenkins and pipeline-as-code.
- Solid understanding of data structures and algorithms.
- Knowledge of relational databases and SQL.
- Experience writing unit tests and using patching/mocking frameworks.
- Experience managing, deploying, and troubleshooting large-scale production environments.
- Familiarity with containerization technologies.
- Bachelor’s degree in Computer Science or a related field.
Benefits
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
- equipment allowances
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonLinuxJenkinsSQLdata structuresalgorithmsunit testingcontainerizationCI/CDinfrastructure as code
Soft Skills
leadershipmentoringproblem-solvingcommunicationcollaborationanalytical thinkinginitiativeefficiency improvementstrategic alignmentautomation
Certifications
Bachelor’s degree in Computer Science