C

Citi

Runs banking and payments for global clients

Technology Lead Analyst - Infrastructure Orchestration

Platform EngineeringConfirmed live in the last 24 hours
Full-timeMississauga, ON, Canada$111.6k - $161.6kHybrid

About the Job

Requirements

  • The role requires 6–10 years of relevant experience in an engineering or platform engineering position, focused on infrastructure automation and Infrastructure as Code.
  • The candidate must have hands-on proficiency in Python for automation scripting, tooling, and platform development.
  • The candidate must have extensive experience with Ansible, including writing roles, playbooks, and dynamic inventories for large-scale middleware and database provisioning.
  • The candidate must have experience with Rust for performance-critical system components or platform tooling.
  • The candidate must have working knowledge of container and cloud platforms, particularly OpenShift (Kubernetes) and AWS, including EC2, S3, IAM, RDS, and EKS.
  • The candidate must have experience designing and implementing Infrastructure as Code solutions for lifecycle management of middleware such as Apache, Tomcat, IBM MQ, Kafka, and Nginx, and databases such as Oracle, PostgreSQL, MongoDB, and MySQL.
  • The candidate must have practical experience with AI-powered developer tools, including at least one of GitHub Copilot, Devin, Cursor, or ChatGPT/Claude for development tasks such as architecture design, code review, debugging, and documentation.
  • The candidate must be able to assess, govern, and responsibly apply AI coding tools, with awareness of prompt-injection and insecure-code risks, intellectual-property and licensing implications, and enterprise compliance requirements.
  • The candidate must have experience in financial services or in a large-scale, complex, or global enterprise environment.
  • The candidate must have project-management experience, including leading workstreams, coordinating across teams, and managing delivery timelines.
  • The candidate must have analytical and diagnostic skills to decompose complex technical problems, identify root causes, and devise actionable solutions.
  • The candidate must be able to work effectively in a matrix environment and collaborate with geographically distributed virtual teams.
  • The candidate must be able to work independently, multitask, and take ownership of project or initiative components.
  • The candidate must be able to perform under pressure, manage tight deadlines, and adapt to changing requirements or priorities.
  • The candidate must have a track record of driving operational process change and improvement through technology.
  • The candidate must have clear and concise written and verbal communication skills.
  • The candidate must have comprehensive knowledge of design metrics, analytics tools, benchmarking activities, and related reporting to identify and apply best practices.
  • The candidate must have a bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience.

Responsibilities

  • Lead the design and architecture of the Inventory Orchestration Infrastructure as Code platform for middleware and database components.
  • Drive hands-on development of automation modules, playbooks, and platform tooling using Python, Ansible, Rust, and related technologies.
  • Architect scalable, maintainable Infrastructure as Code solutions integrated with cloud and container platforms, including OpenShift and AWS, in alignment with enterprise standards.
  • Champion AI-assisted development practices across the team by evaluating, onboarding, and governing tools such as GitHub Copilot, Devin, Cursor, and other AI coding assistants.
  • Serve as a technology subject-matter expert for internal and external stakeholders and provide technical direction on firm-mandated controls, compliance initiatives, and group-wide projects.
  • Define and maintain the Inventory Orchestration platform's technology domain roadmap in alignment with business and architectural goals, including a strategy for AI-tool adoption in engineering workflows.
  • Ensure platform functions integrate with broader infrastructure and application ecosystems and that components meet business and performance objectives.
  • Define system enhancements needed to deploy new products, improve processes, and support evolving infrastructure patterns.
  • Recommend and evaluate product customizations for system integrations and adoption of third-party tools, including AI-powered developer-productivity platforms.
  • Identify causes, business impact, and root causes of infrastructure incidents, and drive resolution and preventative measures.
  • Apply infrastructure-engineering knowledge to translate business requirements into technical solutions, considering competing technologies and industry best practices.
  • Mentor and advise junior and mid-level engineers, including coaching them on responsible and effective use of AI development tools.
  • Influence engineering decisions across the group through advice, technical counsel, and facilitation of cross-team services and standards.
  • Champion compliance and risk management by assessing implications of engineering decisions, including AI-tool risks such as code provenance, intellectual-property considerations, and security vulnerabilities in AI-generated code, and by transparently escalating and managing control issues.
  • Adhere to Citi policies and apply sound ethical judgment in personal conduct, business practices, and stakeholder engagement.

Desired Qualifications

  • Experience with additional Infrastructure as Code or configuration-management tools, such as Terraform, Ansible, Puppet, or Salt.
  • Familiarity with continuous integration and continuous delivery platforms such as Jenkins, GitHub CI, Harness, or Tekton/Lightspeed.
  • Understanding of secrets-management tools such as HashiCorp Vault.
  • Exposure to observability and monitoring stacks such as Grafana, Prometheus, or ELK.
  • Experience contributing to or building internal developer platforms.
  • Hands-on exposure to agentic AI frameworks such as LangChain, AutoGen, or CrewAI and their applicability to infrastructure-automation workflows.
  • Experience integrating AI code-review tools such as CodeRabbit, Sourcery, or SonarQube AI into continuous integration and delivery pipelines.
  • Familiarity with large language model-based documentation-generation tools such as Mintlify or Swimm for maintaining platform documentation at scale.
  • Knowledge of cybersecurity principles as they apply to infrastructure automation, Infrastructure as Code pipelines, and AI-generated code validation.
  • Experience with GitOps workflows and version-controlled infrastructure pipelines.
  • A master's degree is preferred.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs