Citibank, N.A. seeks to build out a Cloud Data Analytics platform and deliver tooling and capabilities to enable Citi’s cloud-first strategy by providing relational and NoSQL databases, Big Data, caching technologies, messaging, analytics, and machine learning capabilities in public cloud.
Requirements
- Working with public cloud providers including AWS and GCP to build secure, efficient, and scalable applications while optimizing costs and ensuring sustainability
- Working with database management systems including MongoDB Atlas, AWS DynamoDB, and AWS Aurora to provide robust SQL and NoSQL database solutions ensuring high performance, data security, and backup capabilities
- Handling Cloud Dev Ops using Infrastructure as Code tools including Terraform to build modules and pipelines with the required security guardrails enabling users to safely deploy infrastructure
- Developing modern cloud architectures working with container platforms with a special focus on scalability, security, and resilience
- Using modern SDLC tools and branching strategies to develop and enforce Continuous Integration/Continuous Deployment practices
- Managing software delivery life cycle including development, configuration, testing, and deployment following Agile methodology.
Responsibilities
- Provide relational and NoSQL databases, Big Data, caching technologies, messaging, analytics, and machine learning capabilities in public cloud.
- Contribute to the buildout of a Cloud Data Analytics platform.
- Deliver the tooling and capabilities needed to enable Citi’s cloud-first strategy.
- Engineer and secure data service solutions (self-managed platforms and cloud native) that are scalable and highly available.
- Support new development and initial migration efforts from on-prem databases to public cloud.
- Develop, cascade, and enforce engineering best practices using modern Software Development Lifecycle that enables Continuous Integration/Continuous Deployment and favors automation, auditability, automated testing, infrastructure, and policy as code.
- Drive client satisfaction by identifying and developing process improvements and automation initiatives while ensuring compliance of solutions to Citi’s policies.
Other
- Bachelor’s degree, or foreign equivalent, in Applied Computer Science, Information Technology, Software Engineering, or a related field
- seven (7) years of experience in the job offered or in a related occupation in the information technology or financial services industry.
- A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite in accordance with Citi policies and protocols.
- 40 hrs./wk.
- Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID 25903299.