Position Description:
Big Data Senior Lead/developer to assist with development of mission critical Regulatory applications
Primary Responsibilities:
- Works independently in a fast-paced environment with minimal direction.
- Architecture Responsibility # Architect systems/tools using Big Data Architectural concepts and best practices.
- Data Modelling# Design/Derive data structures based on the best practices (considering the system flow, performance , data lineage and big data principles)
-
Development #
- Produce software that follows best coding practices, that exhibits high cohesion and low coupling.
- Good understanding of the code quality tools, Unit Test case frameworks.
- Create Technical Documentation for reference and reporting.
- Provide support for ongoing development, trouble shooting, and optimize performance.
- Perform detailed analysis, develop and foster key operational relationships with stakeholders, and understanding all facets of technology planning, delivery and operational sustainment capability.
- As an escalation point for application(s) support and troubleshooting, provides guidance and direction to all teams that interface.
- Develop, Enhance, Debug, Supports, Maintains and Test software applications that support business units and supporting functions.
- Collaborate with external technology teams to coordinate delivery of software applications.
- Has very good troubleshooting and debugging skills, easily understand complex code and provide solutions Integrate software components and third-party programs.
- Thorough knowledge of SDLC and code propagation.
- Mentor and guide team to provide complete support to the development teams, and work with teams having global presence.
- Familiarity with source code repositories and continuous integration to support various parallel development activities and branching strategies.
Required Qualifications:
- B.A/B.S in Computer Science or equivalent work experience
- 6+ Years of application development and implementation experience.
- 5+ years of experience with end-to-end design and delivery of Big Data Applications.
- 5+ Years of experience in System Architecture.
- Expert in logical data modelling and relational database design.
- Expert in maintain, improving and measuring the code quality, code coverage.
- Expertise in writing technical documentation.
- Knowledge of SDLC
- Must have excellent communication skills & be able to communicate with senior management
- Should be self-motivated & an excellent team player
-
Data / Information Architecture (Oracle / Teradata )
Data Strategy / Management
Data Governance
Data Quality
Data Lineage
Metadata Management
Data Analytics & Visualization
Master Data Management
-
Strong technical expertise on the following
- Java/J2EE – Object oriented concepts, Core Java, Multi-Threading and collections.
- Hadoop Ecosystem (MR2, HDFS, Spark, Spark SQL , Scala, Hive , Sqoop)
- Good understanding of Hadoop data storage formats (Avro, Parquet etc)
- Working with RDD, Datasets and Data frames.
- Relational Database knowledge and basic SQL Programming.
- Nice to have – Spring Batch ,Sprint Integration and any Java script framework
- Experience working with Linux Environment and shell scripts.
- Experience with GIT and any Git Remote repository tool, Branching and Merging strategies
- Experience using the code coverage, code quality and profiling tools.
- Nice to have – Knowledge of Risk domain
C13
–
Grade :All Job Level – All Job FunctionsAll Job Level – All Job Functions – US
–
Time Type :
–
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
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 .
To view the “EEO is the Law” poster . To view the EEO is the Law Supplement .
To view the EEO Policy Statement .
To view the Pay Transparency Posting .