CrawlJobs Logo

Senior Devops Engineer- Assistant Vice President

India, Pune · Job Posted May 14, 2026
Apply Position
Job Link Share

Job Description

Join a world-class technology team at the heart of global finance. The Global Custody and Clearing group provides premier asset servicing and transaction solutions to a global client base of broker-dealers, banks, fund managers, and insurance companies. Operating in over 60 markets, we are a leader in custody and clearing services, distinguished by our proprietary network and a rapidly expanding local custody presence. You will be working on two of our flagship client-facing platforms: Transaction Manager (TM) and Corporate Actions Interactive Noticeboard (CAIN). As an Applications Development Senior Programmer Analyst, you will be a key contributor to the evolution of our core application systems, enhancing system architecture, optimizing performance, automating critical processes, and ensuring our platforms can scale to meet future demands.

Job Responsibility

  • Design, implement, and manage robust, scalable, and secure application systems in coordination with the global technology team
  • Develop and maintain resilient CI/CD pipelines to automate builds, testing, and deployments, ensuring rapid and reliable delivery
  • Automate infrastructure provisioning and configuration management using Infrastructure as Code (IaC) principles and tools
  • Architect and manage containerized applications using Docker and Kubernetes on private and public cloud platforms (OpenShift, AWS, Azure, GCP)
  • Implement and refine observability strategies using industry-standard monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, ELK)
  • Analyze and tune application performance, troubleshoot complex issues in distributed systems, and ensure high availability in an always-on service environment
  • Collaborate with cross-functional teams to integrate security best practices throughout the development lifecycle (DevSecOps)

Requirements

  • Deep, practical experience with Docker and Kubernetes for deploying and managing enterprise-scale applications
  • Hands-on proficiency with tools like Terraform or Ansible
  • Proven experience designing and maintaining sophisticated CI/CD pipelines using tools like Jenkins or TeamCity
  • Strong experience with monitoring and logging stacks such as Prometheus, Grafana, or ELK to ensure system health and performance
  • Solid understanding of cloud-native architecture and experience deploying applications on platforms like OpenShift, AWS, Azure, or GCP
  • Proficiency in Java (especially with frameworks like Spring Boot) and/or Python
  • Hands-on experience with the configuration, administration, and troubleshooting of messaging technologies such as IBM MQ, RabbitMQ, or Apache Kafka
  • Strong background in administering IBM WebSphere Application Server (WAS), including clustering and admin scripting
  • Experience with relational and/or NoSQL databases (e.g., Oracle, PostgreSQL, MongoDB)
  • Strong background in Linux/Unix administration and shell scripting
  • Proficient in modern version control systems, particularly Git and GitHub
  • A solid understanding of microservices architecture, distributed systems, and RESTful API design
  • Excellent analytical and problem-solving skills, with a talent for debugging complex distributed applications
  • Familiarity with test-driven development (TDD) and a commitment to software quality
  • Experience leveraging open-source technologies to solve complex problems
  • Experience using AI-powered development tools (e.g., GitHub Copilot, Devin) for coding, testing, or operational tasks

Nice to have

  • Familiarity with GitOps principles for configuration management
  • Scripting experience in Perl or Ruby

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Devops Engineer- Assistant Vice President

8 matching positions

Devops Senior Programmer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Expert-level container orchestration and cloud-native technologies
  • Advanced infrastructure automation and IaC practices
  • Strong security engineering and DevSecOps implementation
  • Proficient in scripting languages
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Java Engineer – Agentic AI Driven Development - Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior-level po...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java - Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks - Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware - Proven experience in designing and developing RESTful APIs and microservices
  • Relational Databases - Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases - Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps - Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control - Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing - Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Web Technologies (Beneficial) - Familiarity with web services (SOAP/REST), XML, JSON
  • AI Tools & Methodologies - Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems
  • Contribute to the strategic planning and technical roadmap for our middleware platforms
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
  • Fulltime
Read More
Arrow Right

Lead Java Engineer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Java Development Expertise: Extensive hands-on experience in Java development, with a deep understanding of core Java concepts and design patterns
  • Hands-on experience in Java, Spring MVC, Spring Batch and Spring Boot
  • RESTful APIs: Deep understanding and hand-on experience in RESTful APIs
  • Relational Databases: Solid experience with relational databases such as Oracle and Sybase
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

DevOps Lead - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience in DevOps practices
  • CI/CD Pipeline Management: Design, implement, and maintain robust, scalable, and secure CI/CD pipelines for microservices applications, ensuring continuous integration, delivery, and deployment
  • Infrastructure Management: Lead the design, provisioning, optimization, and management of scalable data infrastructure (compute, storage, networking) across cloud, ECS, and/or on-premise environments
  • Automation: Develop and maintain automation scripts and tools using Shell, Python, or Java to streamline operational tasks and improve efficiency
  • Infrastructure Procurement: Oversee the end-to-end Solution (SLTN) process for infrastructure procurement, ensuring timely and compliant resource acquisition
  • Capacity Planning: Conduct capacity planning and performance analysis for microservices and infrastructure to ensure scalability and reliability
  • Security & Access Management: Design and implement secure machine-to-machine communication strategies and manage infrastructure access, adhering to security best practices
  • Microservices Operations: Provide operational expertise and support for highly distributed microservices architectures, including troubleshooting, performance tuning, and incident response
  • Governance & Observability: Implement data governance policies through automation and establish comprehensive observability (monitoring, logging, alerting) for data pipelines and infrastructure
  • Mentorship & Collaboration: Mentor junior DevOps engineers, promote best practices, and collaborate with development, QA, and infra security teams
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Java – DevOps Developer – Assistant Vice President

Applications Development Technology Lead Analyst – Java & DevOps. The Applicatio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of relevant experience in enterprise application development using Java technologies
  • Strong experience combining application development with DevOps and platform responsibilities
  • Proven ability to lead complex technical initiatives across development, deployment, and operations
  • Experience working in large-scale, regulated, high-availability environments
  • Demonstrated leadership, mentoring, and stakeholder collaboration skills
  • Strong analytical, problem-solving, and communication abilities
Job Responsibility
Job Responsibility
  • Act as a hands-on senior engineer responsible for designing, coding, reviewing, and delivering critical enterprise applications
  • Lead development of Java JEE and Java-based microservices using Spring Boot, aligned with modern engineering and architecture standards
  • Drive DevOps practices end-to-end, including CI/CD pipeline creation, enhancement, and governance
  • Own application containerization and runtime deployment using Docker and Kubernetes-based platforms
  • Design and maintain CI/CD pipelines using Jenkins, Tekton, and Harness, including: New pipeline creation, Branching and release strategy management, Automation and efficiency improvements
  • Manage environment lifecycle and stability, including server maintenance, upgrades, patching, and configuration
  • Oversee certificate lifecycle management, including creation, renewal, compliance validation, and operational readiness
  • Support legacy application modernization by enabling automation and migration toward strategic platforms and containerized deployments
  • Champion automation and innovation, identifying opportunities to reduce manual effort and improve reliability
  • Implement and support monitoring, logging, and performance management solutions
  • Fulltime
Read More
Arrow Right

IT Quality Senior Analyst - Assistant Vice President

The IT Quality Sr Analyst is a seasoned professional role. Applies in-depth disc...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years experience in an IT Quality role
  • Demonstrated execution capabilities
  • Development experience in a fast-paced, time-to-market driven environment
  • Experience with test automation, test scenario and test scripts creation and modification
  • Comfortable with writing complex queries
  • Experience with reporting tools
  • Hands on experience with testing automation tools
  • Expert-level proficiency in Java for writing automation scripts, developing custom frameworks, and understanding the application under test
  • Deep expertise in developing and maintaining robust UI test automation frameworks using tools such as Selenium, with proven experience testing React-based applications
  • Comprehensive experience with API testing frameworks such as RestAssured and/or Karate DSL for Java-based microservices
Job Responsibility
Job Responsibility
  • Responsible for initiatives related to User Acceptance Testing (UAT) process and product rollout into production, making recommendations of solutions and improvements
  • Responsibilities may also include software quality assurance testing
  • Framework Architecture & Development: Design, build, and maintain scalable, robust, and efficient test automation frameworks for functional, regression, performance, and security testing, covering React UIs, Java APIs, and Oracle backend services
  • Hands-on Test Automation: Lead by example, actively writing, executing, and maintaining complex automated test scripts primarily using Java, leveraging industry-standard tools for UI, API, and database testing
  • CI/CD Integration: Drive the seamless integration of automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines, enabling rapid feedback loops and continuous quality validation for Java-based applications
  • Quality Engineering Practices: Advocate for and implement advanced quality engineering practices such as Shift-Left testing, Test-Driven Development (TDD), Behavior-Driven Development (BDD) using Cucumber, and exploratory testing
  • Performance & Security Testing: Develop and execute automated performance, load, and security tests to identify bottlenecks, vulnerabilities, and ensure optimal application behavior for Java services and React UIs under various conditions
  • Conducts complex process monitoring, product evaluation and audit assignments
  • reports issues and makes recommendations for solutions
  • Ensures project standards and procedures exist, are fully / clearly documented and followed throughout the software development life cycle
  • Fulltime
Read More
Arrow Right

IT Quality Senior Analyst - Assistant Vice President

The IT Quality Sr Analyst is a seasoned professional role. Applies in-depth disc...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years experience in an IT Quality role
  • Demonstrated execution capabilities
  • Development experience in a fast-paced, time-to-market driven environment
  • Experience with test automation, test scenario and test scripts creation and modification
  • Comfortable with writing complex queries
  • Experience with reporting tools
  • Hands on experience with testing automation tools
  • Expert-level proficiency in Java for writing automation scripts, developing custom frameworks, and understanding the application under test
  • Deep expertise in developing and maintaining robust UI test automation frameworks using tools such as Selenium, with proven experience testing React-based applications
  • Comprehensive experience with API testing frameworks such as RestAssured and/or Karate DSL for Java-based microservices
Job Responsibility
Job Responsibility
  • Responsible for initiatives related to User Acceptance Testing (UAT) process and product rollout into production, making recommendations of solutions and improvements
  • Responsibilities may also include software quality assurance testing
  • Framework Architecture & Development: Design, build, and maintain scalable, robust, and efficient test automation frameworks for functional, regression, performance, and security testing, covering React UIs, Java APIs, and Oracle backend services
  • Hands-on Test Automation: Lead by example, actively writing, executing, and maintaining complex automated test scripts primarily using Java, leveraging industry-standard tools for UI, API, and database testing
  • CI/CD Integration: Drive the seamless integration of automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines, enabling rapid feedback loops and continuous quality validation for Java-based applications
  • Quality Engineering Practices: Advocate for and implement advanced quality engineering practices such as Shift-Left testing, Test-Driven Development (TDD), Behavior-Driven Development (BDD) using Cucumber, and exploratory testing
  • Performance & Security Testing: Develop and execute automated performance, load, and security tests to identify bottlenecks, vulnerabilities, and ensure optimal application behavior for Java services and React UIs under various conditions
  • Conducts complex process monitoring, product evaluation and audit assignments
  • reports issues and makes recommendations for solutions
  • Ensures project standards and procedures exist, are fully / clearly documented and followed throughout the software development life cycle
  • Fulltime
Read More
Arrow Right

IT Quality Senior Analyst - Assistant Vice President

The IT Quality Sr Analyst is a seasoned professional role. Applies in-depth disc...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years experience in an IT Quality role
  • Demonstrated execution capabilities
  • Development experience in a fast-paced, time-to-market driven environment
  • Experience with test automation, test scenario and test scripts creation and modification
  • Comfortable with writing complex queries
  • Experience with reporting tools
  • Hands on experience with testing automation tools
  • Core Programming Language: Expert-level proficiency in Java for writing automation scripts, developing custom frameworks, and understanding the application under test
  • UI Automation: Deep expertise in developing and maintaining robust UI test automation frameworks using tools such as Selenium, with proven experience testing React-based applications
  • API Automation: Comprehensive experience with API testing frameworks such as RestAssured and/or Karate DSL for Java-based microservices
Job Responsibility
Job Responsibility
  • Responsible for initiatives related to User Acceptance Testing (UAT) process and product rollout into production, making recommendations of solutions and improvements
  • Responsibilities may also include software quality assurance testing
  • Framework Architecture & Development: Design, build, and maintain scalable, robust, and efficient test automation frameworks for functional, regression, performance, and security testing, covering React UIs, Java APIs, and Oracle backend services
  • Hands-on Test Automation: Lead by example, actively writing, executing, and maintaining complex automated test scripts primarily using Java, leveraging industry-standard tools for UI, API, and database testing
  • CI/CD Integration: Drive the seamless integration of automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines, enabling rapid feedback loops and continuous quality validation for Java-based applications
  • Quality Engineering Practices: Advocate for and implement advanced quality engineering practices such as Shift-Left testing, Test-Driven Development (TDD), Behavior-Driven Development (BDD) using Cucumber, and exploratory testing
  • Performance & Security Testing: Develop and execute automated performance, load, and security tests to identify bottlenecks, vulnerabilities, and ensure optimal application behavior for Java services and React UIs under various conditions
  • Conducts complex process monitoring, product evaluation and audit assignments
  • reports issues and makes recommendations for solutions
  • Ensures project standards and procedures exist, are fully / clearly documented and followed throughout the software development life cycle
  • Fulltime
Read More
Arrow Right