Whether you’re at the start of your career or looking to discover your next adventure, your story begins here. At Citi, you’ll have the opportunity to expand your skills and make a difference at one of the world’s most global banks. We’re fully committed to supporting your growth and development from the start with extensive on-the-job training and exposure to senior leaders, as well as more traditional learning. You’ll also have the chance to give back and make a positive impact where we live and work through volunteerism.
Shape your Career with Citi
Citibank serves as a trusted advisor to our retail, mortgage, small business, and wealth management clients at every stage of their financial journey. Through Citi's Access Account, Basic Banking, Citi Priority, Citigold and Citigold Private Client, we offer an array of products, services and digital capabilities to clients across the full spectrum of consumer banking needs worldwide.
We’re currently looking for a high caliber professional to join our team as Site Reliability Engineer - Officer based in Singapore. Being part of our team means that we’ll provide you with the resources to meet your unique needs, empower you to make healthy decision and manage your financial well-being to help plan for your future. For instance
Job Description
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities:
- This role is for SRE -Site Reliability Engineer in SH site, the job is to make the technology solutions in this space work resiliently, automated, controlled and with proper capacity (among other items). Additionally, the candidate is also responsible to be able to code in python on automation solutions.
- Monitoring and Alerting Strategies
- Understand the monitoring tools that are available for the application. Implement alerting based off prior incidents. Ensure that each alert has an action and does not cause alert fatigue. Implement the capture of data that can be used in managing SLI and SLO metrics.
- Automation, security, integration, and Compliance adherence
- Implement automated technical solutions to eliminate manual tasks, ensuring all source code is properly maintained and deployed via proper CICD pipelines including automated testing. Coordinate upgrades to remediate vulnerability concerns.
- Capacity planning and scalability expertise
- Ensure that the application has the proper resource allocation to support the current load. Implement configuration changes to manage application Memory, CPU, etc for proper application execution.
- Cross Functional Collaboration and Leadership
- Partner with all teams including Production Support, Application Support and Application Development to gain SME knowledge about the entire application ecosystem. Implement best practices (tools and processes) as defined by the SRE Center of excellence and share knowledge with other groups about the benefits.
- Incident response and network proficiency
- Partner with Production Support to provide support, escalation, and communication for production incidents and interact with an array of teams to remediate the issue. Escalate issues that are breaching MTTR goals.
Qualifications:
- Experience with containerization technologies like k8s
- Experience with observability solution like Grafana, splunk, elk.
- Experience with CI/CD.
- Ability to program using python.
- AI/ML knowledge is a plus.
- Knowledge of SDLC development methodologies is a plus.
- Experience with containerization technologies like k8s
- Experience with observability solution like Grafana, splunk, elk.
- Experience with CI/CD.
- Ability to program using python.
- AI/ML knowledge is a plus.
- Knowledge of SDLC development methodologies is a plus.
Job Opportunities:
- Work on a key project of ChatOps Core which is NLP based and will be empowered by GenAI.
- Get exposure to various Wholesales Lending related businesses at Citi.
- Build the experience of work with global teams. Learn and develop in a big and global platform.
- Work in a team with good collaboration and sharing atmosphere.
Education:
- Have a bachelor’s degree or higher in Computer Science, Computer Engineering, EE, Mathematics or related majors * With Financial knowledge or background is a plus.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
How You’ll Succeed
Be conscientious and consistent in identifying security vulnerabilities and working with the respective engineering teams and stakeholders to provide sound guidance and remediations. Be a team player, and a keen learner.
Working at Citi is far more than just a job. A career with us means joining a family of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Take the next step in your career, apply for this role at Citi today