CrawlJobs Logo

Lead Big Data - Spark Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Software/Application Dev Lead Analyst for Global Data Platform team. The successful candidate will interact with development, testing, and production support teams, as well as other departments within Citigroup for Services Data platforms. Requires exceptional communication skills across both technology and the business. Dependable and resourceful software professional who can comfortably work in and lead a large development team in a distributed, dynamic work environment.

Job Responsibility:

  • Manage one or more Applications Development teams to accomplish established goals
  • Conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup

Requirements:

  • Bachelor’s or master’s degree in computer science, Information Technology, or equivalent
  • Minimum 15 years of work experience
  • At least 8 years of experience of leading Enterprise Bigdata Development and Data Science (Analytical) teams
  • Experience developing Applications for High volume instanced payments and/or AML industry is a significant plus
  • Experience working in Banking technology is preferred
  • Very strong Engineer excellence knowledge and experience like Data patterns, Pipelines, DQs, Recons, Governance, Scalable application traits and cloud portable coding
  • Project management, interpersonal, and communication skills, with high attention to details
  • Strong hand-on seasoned engineer/lead in Bigdata data store application building using enterprise SDLC/Agile methodology, Data modelling/Architect, supporting Operational and production systems
  • Strong technical skills and hand-on in Spark/Scala, Kafka, Hadoop, Couchbase, HBASE and Snowflake
  • MQs/Kafka/NDM, Autosys, UNIX scripting, data validation, automation
  • Strong Architecture knowledge in design and develop Real-time (Streaming) and batch processing of different data formats/structures
  • Observability specific AI/ML tools to analysis application and business data for continuous improvements of application/tools/frameworks
  • Demonstrated people and technical management skills, leading a team of 8-10 high caliber developers & software designers
  • Responsible for providing technical leadership of multiple large scale/complex software solutions
  • Experience of developing/mentoring/guide teams consisting of permanent employees and vendors of 15 – 20 developers
  • Stakeholder Management experience to drive discussions between Business, Solutions, Operations and Application Teams
  • Verbal and written communication skills, both technical and functional
  • Fostering culture of Innovation, cutting-edge technologies suite Banking landscape, Passionate to explore new approaches/architecture/solution/automation/refactoring and reengineering

Nice to have:

  • Data specific development on Cloud platforms like AWS and GCP
  • Experience developing applications for Payment and AML industries
  • Experience in Database technologies (Oracle/SQL or Mongo) and development skills (Sql/Stored Proc development including performance tuning)
  • Experience in working Unix/Linux and Shell scripting
  • Bigdata HIVE, HDFS, Spark, Kafka, IMPALA, Cloud ecosystems like AWS
  • Working on RabbitMQ/ JMS / MQ /Cache DBs/ Hybrid Cloud service integration & applications
  • Build and sustain strong relationships with the senior business leaders associated with the platform
  • Work with onsite development partners to ensure design and coding best practices
  • Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules
  • Understanding technology industry trends, how these affect our future solutions and provide strategic direction for the development community

Additional Information:

Job Posted:
August 21, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.