Officer-Big Data Developer-C11-Hybrid-Pune
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Key Responsibilities:
- Design, develop, test, and maintain, robust, resilient, scalable, high-quality software
- Implements high load data solutions using various tools and technologies.
- Stay current and provide insight on cutting edge software approaches, architectures, and vendors
- Design, maintain application Components, CI/ CD pipelines for OpenShift.
- Improve code coverage by using sonar.
Knowledge/Technical Experience:
- Strong Experience in Apache Hadoop, Spark, Spark SQL, Hive, Impala, Yarn, Talend, Hue
- Spark Calculators based on business logic/rules
- Programming and reverse engineering skills with Scala, Java, Python, SQL, Unix/Linux shell, Spark RD
- Understanding of OOP and Functional design approach.
- 7 to 8 years of strong experience in development, performance tuning, troubleshooting and deployment
- Big Data Reporting, Querying and analysis
- 5+ years of Development experience with SQL and NoSQL databases
- Knowledge of software architecture, design and testing.
- Familiar with standard SDLC and Agile processes
- Ability to produce professional, technically sound solutions
- Strong writing, communication, time-management, decision-making, and basic task organization skills
- Experience in system design based on given constraints and goals
- Knowledge of Dev-Ops tools like Jenkins/Team city/uDeploy, Open shift
- Knowledge of version control tool and batch control such as GIT, Autosys, control M
Qualifications:
- Bachelor’s degree (in science, computers, information technology or engineering)
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
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
Featured Career Areas
Saved Jobs
You have no saved jobs
Previously Viewed Jobs
You have no viewed jobs