Big Data Senior Developer (Python, Spark/Pyspark) - Assistant Vice President

5 - 9 years

Pune All india

Posted:9 months ago

Apply

Job Description

The Applications Development Senior Programmer Analyst position is an intermediate level role that involves collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main objective will be to contribute to applications systems analysis and programming activities. Responsibilities: - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development. - Monitor and control all phases of the development process. - Provide user and operational support. - Analyze complex problems and recommend security measures post-implementation. - Consult with users/clients and other technology groups. - Recommend advanced programming solutions. - Ensure that essential procedures are followed. - Serve as an advisor or coach to new or lower-level analysts. - Operate with a limited level of direct supervision. - Act as a subject matter expert to senior stakeholders and team members. Qualifications Required: - At least 8 years of application/software development/maintenance experience. - 5 years of experience with Big Data Technologies such as Apache Spark, Hive, and Hadoop. - Knowledge of Python, Java, or Scala programming language. - Experience in JAVA, web services, XML, Java Script, and other related technologies. - Strong technical knowledge of Apache Spark, Hive, SQL, and the Hadoop ecosystem. - Preference for candidates with experience in developing frameworks and utility services, creating large-scale distributed applications with Hadoop and Spark, and implementing different data storage solutions. - Banking domain experience. - Strong analytical and communication skills. - A bachelor's degree or equivalent experience is required for this role. If you require a reasonable accommodation due to a disability, please review the Accessibility at Citi for assistance in using our search tools or applying for a career opportunity. You can also refer to Citis EEO Policy Statement and the Know Your Rights poster for more information. The Applications Development Senior Programmer Analyst position is an intermediate level role that involves collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main objective will be to contribute to applications systems analysis and programming activities. Responsibilities: - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development. - Monitor and control all phases of the development process. - Provide user and operational support. - Analyze complex problems and recommend security measures post-implementation. - Consult with users/clients and other technology groups. - Recommend advanced programming solutions. - Ensure that essential procedures are followed. - Serve as an advisor or coach to new or lower-level analysts. - Operate with a limited level of direct supervision. - Act as a subject matter expert to senior stakeholders and team members. Qualifications Required: - At least 8 years of application/software development/maintenance experience. - 5 years of experience with Big Data Technologies such as Apache Spark, Hive, and Hadoop. - Knowledge of Python, Java, or Scala programming language. - Experience in JAVA, web services, XML, Java Script, and other related technologies. - Strong technical knowledge of Apache Spark, Hive, SQL, and the Hadoop ecosystem. - Preference for candidates with experience in developing frameworks and utility services, creating large-scale distributed applications with Hadoop and Spark, and implementing different data storage solutions. - Banking domain experience. - Strong analytical and communication skills. - A bachelor's degree or equivalent experience is required for this role. If you require a reasonable accommodation due to a disability, please review the Accessibility at Citi for assistance in using our search tools or applying for a career opportunity. You can also refer to Citis EEO Policy Statement and the Know Your Rights poster for more information.

Skills Required

apache spark hive hadoop python java scala java web services xml java script sql big data technologies

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now
coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You