The Citi Container Engineering organization is responsible for building and operating various Kubernetes platforms (OpenShift, EKS). You will be part of a team building a seamless experience that allows our developers to develop on any platform without worrying about the underlying infrastructure or its integrations. We are trying to build a self-service, secure, and multi-cloud platform to quickly allow our developer to code, test, and deploy to Production. You have an opportunity to work hands-on with industry leading tools and platforms making an impact to how Citi enables our developers.
The Senior Solutions Architect – Kubernetes l position responsible for leading a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team. The overall objective of this role is to lead efforts to ensure quality standards are being met within existing and planned framework.
Provide dedicated development relations for advanced technical requirements aligned to a subset of platform deployments.
Architect solutions for high performance, fault tolerance, scalability, security and cost-efficiency.
Work within the organization and the core K8s engineering team to deliver solutions as part of cluster configuration.
Deploy solutions and configurations through CICD (Continuous Integration and Continuous Delivery) leveraging various automation and GitOps tools.
Explore and evaluate hardware needs including GPGPU, low latency network adapters and storage to meet business edge cases.
Deliver solutions for bespoke business line specific needs examples being advanced logging requirements or network configuration.
Guiding business teams towards the correct solution for their requirements using site reliability engineering best practices.
Work with bare metal infrastructure automation and Kubernetes to provide flexible compute resources to our edge banking and super cluster offerings.
Drive vendor product enhancements to meet business functional requirements and mature the vendor products we consume.
Assisting application configuration, integration, and analysis on high-touch projects with our internal partners.
Providing guidance to our operations partners on the features we deliver and how these features can best be utilized to serve our business clients.
Intense eagerness to learn, ready to dive deep into complex problems.
Evaluate and recommend new technologies to bring into the platform.
Experience in agile methodologies and the ability to context switch with rapidly changing requirements.
Passion for working with new technologies and always looking for better solutions to problems.
Experience in modern software methodologies including cloud native design, stateless applications and serverless architectures.
The ability to quickly decode functional requirements into technical requirements and identify the appropriate product to apply for the given use case.
Experience delivering infrastructure as code; in a GitOps fashion using ArgoCD or similar product is a plus
Deep understanding of CI/CD tools, processes and desire to help guide teams in their technical journey to cloud maturity.
Knowledge of operating systems (primarily Linux) deep enough to assist application teams moving from traditional server to containers.
Experience in languages such as Go, Python, C, C++, Java or other relevant programming skill and the ability to apply that logic to new languages.
Expert knowledge of various technologies for authentication, networking, compute, storage, security, logging, etc.
Automation experience with Ansible; Tower and Terraform are a plus.
3+ years of experience with various Kubernetes platforms (OpenShift, EKS, AKS, GKE).
3+ years of experience with automation scripting and orchestration including Ansible, Chef(Ruby), Terraform and/or CloudFormation.
3+ years of experience with Go, C, or C++; proficiency in multiple languages like Python, Java, or Ruby; ability to read and quickly understand code.
Bachelor’s degree/University degree or equivalent experience
Job Family Group:Technology
Job Family:Systems & Engineering
Time Type:Full time
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting