CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Big Data Lead Developer (Hadoop/Java/Spark/Scala/Python) Jobs

1 Job Offers

Filters
Big Data Lead Developer (Hadoop/Java/Spark/Scala/Python)
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Embark on a rewarding career path by exploring Big Data Lead Developer jobs, a pivotal senior-level role at the intersection of data engineering, software architecture, and team leadership. Professionals in this capacity are the technical visionaries and hands-on architects responsible for building and overseeing the next-generation data platforms that power modern business intelligence. They translate complex business requirements into robust, scalable, and efficient big data solutions, enabling organizations to harness the power of massive datasets for analytics, machine learning, and strategic decision-making. A Big Data Lead Developer typically shoulders a wide array of responsibilities that blend deep technical expertise with managerial duties. On the technical front, they design and develop high-performance data processing systems, both in real-time streaming and large-scale batch paradigms. This involves architecting data pipelines using a core toolkit that almost always includes Hadoop for distributed storage, Spark for high-speed data processing, and programming languages like Java, Scala, and Python. They write and optimize complex data transformation logic, often utilizing SQL-on-Hadoop tools like Hive and Impala, and manage data ingestion from diverse sources using technologies like Kafka. Beyond coding, they conduct feasibility studies, provide time and cost estimates, and establish development standards and best practices for their team. Their leadership responsibilities are equally critical; they manage one or more development teams, handling personnel duties such as hiring, mentoring, training, and resource allocation. They monitor all phases of the development lifecycle—from analysis and design through construction, testing, and implementation—ensuring the delivery of high-quality, production-ready applications. To excel in these demanding jobs, a specific and advanced skill set is required. Employers typically seek candidates with 8-10 years of progressive experience in applications development, with a substantial portion dedicated to big data technologies. Senior-level proficiency in Java/J2EE is often a foundational requirement, complemented by deep, hands-on experience with the Hadoop ecosystem (HDFS, Hive, HBase) and Apache Spark, using either Scala, Python, or Java APIs. A strong grasp of software design patterns and the ability to provide solutions to complex architectural challenges are essential. Furthermore, successful candidates possess excellent analytical and process-based skills, including the ability to create process flow diagrams and functional designs. While a bachelor's degree in a related field is standard, equivalent experience is often acceptable. For those seeking a role that combines deep technical problem-solving with the opportunity to lead and innovate, Big Data Lead Developer jobs offer a challenging and highly impactful career.

Filters

×
Category
Location
Work Mode
Salary