This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Equity Middle Office technology group is actively transforming its technology stack to a low-latency microservices based architecture deployed on cloud hardware. This role will be the global lead driving all technology aspects of the program. The role will include responsibility as the senior architect/SME in low latency design patterns, no-GC and observability built in to all designed components. Driving improvements in the group's DevOps capabilities and processes is also expected such as continuous integration and automated testing to achieve the desired end-state and reduce operational complexity in technology development processes. As the lead Architect for Cloud Engineering, the role requires in-depth understanding of the associated technologies and techniques to build high performing microservice based applications utilizing Citi's cloud deployment architecture with an eye towards eventual use of vendor provided cloud hardware.
Job Responsibility:
Be recognized as a trusted partner for business application owners and other technology teams who seek to make use of Cloud based infrastructure
Define the technology roadmap and prioritize technical resources against to achieve maximum success
Ensuring the platform conforms to security best practices and is fully consistent with banking audit and compliance requirements and fully consistent with the design ethos and technical requirements of external cloud providers
Supporting adoption of containers and container control frameworks for internal Cloud Services, including container platform selection and design and ensuring that self-service design/deployment/control web containers is appropriate for requirements
Ensuring lifecycle management consists of documentation such as test cases, source code repositories etc are actively used and maintained
Recommend new services to complement and enhance infrastructure elements to stream-line and support applications development and deployment
Developing highly available infrastructures in a cloud services environment, preferably with cloud providers such as OpenShift or AWS
Implement continuous Integration / Continuous Deployment practice, tooling, and techniques, particularly evidence of leading organizational and cultural change to adopt CI/CD practices (Jira, Confluence, BitBucket, Git
Enable AI based monitoring automation to effectively detect/predict/prevent issues in the environment and code base
Requirements:
Degree in Computer Science or Electronic/Electrical Engineering
~15 years of Banking Software development experience, including management experiences or equivalent
Knowledge of low-latency frameworks such as Chronicle / garbage-free programming in Java
Knowledge in IT Infrastructure (i.e. IT Networks, Communications, and Data C-entre Management) and Infra Support Operations
Working experience in Linux operating system, Windows, Groovy, Python, JavaScript, Java, ELK, Bitbucket, Jenkins, Confluence, SonarQube, Nexus and scripting experience to do integrations through API, CLI for extracting data and to perform automated operations
Very Strong experience in in Shell Scripting, Batch Scripting to do automation, command line integration and invoking REST API using postman is mandatory
Must have hands on experience in building microservices using in Java and Spring Boot Framework Stack
Working experience in Messaging platform such AMPS, TIBCO, SOLACE and MQ
Experience with relational SQL and NoSQL database
Strong knowledge and experience in DevOps automation, containerization and orchestration using tools such as Gradle, Maven, Docker, Kubernetes, Terraform, Artifactory
Strong knowledge and experience in Application Process Monitoring tools such as Micrometer, Prometheus, Grafana, ITRS, Tempo etc
Knowledge of Distributed cache framework such Redis, GemFire etc
Project Management experience deploying mid-size IT projects
Experience in managing geographically dispersed teams utilizing Agile/Scrum/Lean principles and practices
Possess good interpersonal and communication skills, effective decision-making capabilities and good problem-solving abilities
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.