Public Cloud Services Engineer
Company: Citi
Location: Irving
Posted on: January 20, 2023
Job Description:
Citi's Enterprise Infrastructure Operations & Technology
organization (EIO&T) is driving an innovative Cloud First
strategy that works to optimize the IT environment, reduce
complexity, and implement high degrees of automation to enable more
agile application delivery. We aim to give Citi businesses a
competitive edge by leveraging cloud scale architectures and
enabling new infrastructure economics. EIO&T operates as a
technology company focused on implementing scalable and innovative
next gen technology solutions that will shape the future of global
banking.Our Public Cloud Services Organization is laser focused on
building a reliable, resilient, secure Public Cloud Infrastructure
our internal clients and developers can consume with confidence.
Critical to our success is talent that wants to deliver only the
best solutions and has the patience and determination to do so in a
highly regulated industry. We're looking for Software Engineers at
all levels. You can be individual contributor, anchor new projects,
and/or lead technical direction and mentor other engineers on the
team. We collaborate across multiple organizations, helping our
engineers think big and develop solutions that mitigate risk. Our
engineering team leverages a diverse tech stack and our focus is
finding smart engineers who've worked on complex projects.We have
multiple openings across a variety of technical pillars. Here are a
few examples:
- Public Cloud Data Engineering is responsible for providing
platform solutions across AWS (e.g. AWS Aurora, AWS SQS, AWS
Kinesis, AWS DynamoDB), Google (e.g. Cloud Spanner, BigQuery) and
SaaS data services (MongoDB Atlas, Snowflake). Team members will be
involved in architecture & design, infrastructure review processes,
writing of Terraform modules for IAC provisioning, integration with
internal systems, and writing of microservices required to support
workflow automation for each data service.
- Public Cloud Platform provides container orchestration
environments to application teams, responsible for the architecture
and implementation of a global, multi-cloud solution.
- Public Cloud Infrastructure Services team builds software
defined infrastructure solutions and owns the design and
implementation of standard infrastructure capabilities including
the creation and management of the public cloud account/project as
well as all of the compute, storage, and network services utilized
in the accounts.
- Public Cloud Developer Experience builds front-door services
for cloud developers to enhance their local development experience
and enable them to deploy both infrastructure and applications to
the cloud. The team is responsible for tooling around the desktop
experience (software packaging), infrastructure builds and
deployments (Terraform Enterprise, Jenkins, Pipelines, OpenShift)
and application deployments (Jenkins, Harness).Responsibilities:
- Architect and develop distributed systems
- Define and develop necessary system enhancements to deploy new
products and process enhancements
- Design and implement foundational infrastructure components
used by every engineering team in production (e.g. dynamic
configuration, secrets storage, container orchestration, etc.)
- Write high quality, well tested code to meet the needs of your
customers (Java, Python, C++ or Ruby)
- Incorporate testing and instrumentation into your development
workflow to ensure a product is reliable and measurable
- Create and maintain tools for code quality control: code
review, testing, coverage, monitoring, notification
- Understand Service Oriented Architecture applications and
cloud-based services
- Apply modern SDLC tools, branching strategies, and develop and
apply CI/CD practices
- Understand information modeling, data structures and algorithms
- Understand maintenance characteristics, runtime properties and
dependencies that exist in support of your system's software. These
dependencies will include but not limited to hardware, platform,
operating system, performance, and load requirements, as well as
contingencies with upstream and downstream systems
- Appropriately assess risk when decisions are made,
demonstrating particular consideration for the firm's reputation
and safeguarding Citigroup, its clients and assets, by driving
compliance with applicable laws, rules and regulations, adhering to
Policy, applying sound ethical judgment regarding personal
behavior, conduct and business practices, and escalating, managing
and reporting control issues with transparency.Qualifications:
- 3-5 years of relevant experience in a Software Engineering
role
- Experience working in a distributed, cloud-based environment
using Azure/AWS/GCP
- You've got positive energy. You're optimistic about the future
and determined to get there.
- You have a "can do" attitude. Our teams create high-quality
work on quick timelines. Owning a problem doesn't scare you, but
rather empowers you to take 100% responsibility for achieving our
mission.
- You want to be part of a winning team. We're stronger together,
and you're a person who embraces being pushed out of your comfort
zone.
- You've experienced architecting and developing solutions to
ambiguous problems with significant impact
- Familiarity with Domain Driven Design and Event Driven
Architecture
- Demonstrated analytic/diagnostic skills
- Ability to work in a matrix environment and partner with
virtual teamsAbility to work independently, multi-task, and take
ownership of various parts of a project or initiative - Job Family
Group: Technology - Job Family:Systems & Engineering Time Type:
Full time Primary Location: New York New York United States Primary
Location Salary Range: $132,320.00 - $198,480.00 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 - Effective November 1, 2021, Citi
requires that all successful applicants for positions located in
the United States or Puerto Rico be fully vaccinated against
COVID-19 as a condition of employment and provide proof of such
vaccination prior to commencement of employment.
Keywords: Citi, Irving , Public Cloud Services Engineer, Engineering , Irving, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...