Morgan Stanley

CI/CD & Infrastructure Automation Lead, Python

Morgan Stanley

full-time

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

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