Production Management Senior Engineer - Senior Vice President

Citi

Base: annually reviewed; bonus/equity: discretiona...
Hybrid
Modern java development (java 21+)
Spring boot framework
Ci/cd principles and tooling
The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex, critical and large cross-departmental and multi-disciplinary area

Job Summary

  • The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex, critical and large cross-departmental and multi-disciplinary area.
  • Improve the service level the team provides to our end users, which includes maximizing operational efficiencies, strengthening incident management, problem management and knowledge sharing practices.
  • By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits.

Matching Summary

The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex, critical and large cross-departmental and multi-disciplinary area.

Salary

Base: annually reviewed; Bonus/Equity: discretional annual performance related bonus; Benefits: Private Medical Care & Life Insurance, Employee Assistance Program, Pension Plan, Paid Parental Leave, Special discounts, learning and development resources

Skills & Requirements

Must-have

  • modern Java development (Java 21+)
  • Spring Boot framework
  • CI/CD principles and tooling
  • Docker/Podman containerization
  • OpenShift or Kubernetes deployment
  • Gradle build tooling
  • networking, operating systems, virtualisation
  • Agile Framework (SCRUM or Kanban)

Nice-to-have

  • Infrastructure-as-Code tooling
  • service mesh like Istio
  • front-end codebases (React)
  • senior stakeholder management
  • polyglot full-stack developer mentality

Key Requirements

  • Strong, demonstrable modern Java development experience
  • Proven track record of leading a software engineering team
  • Deep commitment to clean code, TDD, and code review
  • Solid understanding of CI/CD principles and tooling
  • Hands-on experience with Docker and/or Podman
  • Experience deploying and operating workloads on OpenShift or Kubernetes
  • Excellent working knowledge of key computer science concepts
  • Experience of senior stakeholder management

Work Rights

Not specified

Tailored Resume

Cover Letter