Role Overview
We are seeking a seasonedto provide architectural and technical solutions supporting strategic initiatives within Citi’s Central Controls organization. This senior technical role requires strategic thinking, a hands-on approach, and the ability to influence technology direction. As an individual contributor, you will act as a technical authority, contributing to the design and delivery of innovative solutions aligned with Citi’s goals.
Key Responsibilities
- Influence and inject impact into the solutions by navigating and guiding the proof of concepts conducted by engineering teams and acting as a driving force to define the future of Controls Tech’s technology roadmap.
- Provide architectural and technical solutions for critical workflows within Controls Technology’s portfolio of techno-business functions.
- Offer continuous support for Controls Technology teams, assessing scalability, technological viability, and alignment with enterprise standards.
- Provide technical and architectural solutions for hybrid data architecture platforms, leveraging on-premises and public cloud technologies with seamless federation.
- Ensure that all solutions adhere to Citi’s security, compliance, and integration standards, collaborating across teams to align with enterprise-wide goals.
- Partner with teams to integrate solutions into Citi’s technology ecosystem, ensuring production-readiness and operational stability.
- Collaborate with UX/UI teams to enhance user experience and align interfaces with enterprise design standards.
- Support technology initiatives by contributing to proof-of-concept solutioning and accelerating the adoption of innovative approaches.
- Build and enable analytical capabilities to provide actionable insights for the Controls function, enhancing operational efficiency and reducing risks.
- Drive technical feasibility reviews for AI/ML/GenAI use cases and lead the solutioning of data-driven approaches to meet business requirements.
- Partner with stakeholders across the organization to define business processes, scope technical requirements, and establish clear roadmaps for technology initiatives.
- Promote technology and process efficiencies by streamlining architecture, automating testing, and retiring duplicate functions.
We are looking for a candidate who demonstrates:
- A willingness to remain hands-on, including writing and reviewing code.
- Extensive experience as a Solutions Architect or Enterprise Architect in complex environments, with a strong understanding of end-to-end business and technical processes.
- Expertise in designing scalable, reliable, and maintainable technical solutions that address complex business challenges.
- Proficiency in AI/ML/GenAI concepts and tools such as TensorFlow, PyTorch, or Scikit-learn as well as familiarity with LLMs and RAG based solutioning.
- Deep knowledge of modern architecture patterns, including microservices and event-driven design.
- Hands-on experience with programming languages like Python, Java, and Spring Boot, as well as front-end frameworks like React.
- Big data technology expertise, including Oracle, Snowflake, Starburst, Apache Iceberg, Apache Spark, and related technologies.
- Familiarity with messaging technologies such as Tibco Queue or Apache Kafka.
- Experience deploying distributed systems in cloud environments, with expertise in DevOps tools like Docker, Kubernetes, or OpenShift.
- Strong understanding of testing automation frameworks and principles (e.g., TDD, BDD, Contract Testing).
- Exceptional communication and stakeholder management skills.
Preferred Skills
- Experience with SQL and NoSQL database technologies (e.g., Oracle, MS SQL, MongoDB).
- Knowledge of in-memory caching systems (e.g., Redis, Couchbase).
- Familiarity with architectural certifications (TOGAF, ArchiMate) is a plus.
- Experience working in agile, fast-paced development environments.
Full timeRutherford New Jersey United States$176,720.00 - $265,080.00
Anticipated Posting Close Date:
Dec 20, 2024View the " " poster. View the .
View the .
View the