Get all C2C Jobs / hotlists 🔥 Alerts

Big Data Developer with Spark Scala :: Contract

Job Role: Big Data Developer with Spark Scala
Job Location: O'Fallon, MO Onsite (5days/week) (F2F)
Job Type: Contract
Pay Range: $45 –$50/hour
Role Descriptions:
Big Data Developer with Spark Scala
“Languages: Scala, Python (PySpark), SQL
Big Data: Apache Spark (Core, SQL, Structured Streaming)
Streaming: Kafka
Ingestion / Orchestration: Apache NiFi
Storage: Apache Ozone, Ceph, object storage concepts
OS & Tooling: Linux, Git, CI/CD, monitoring and logging tools
“We are looking for a highly skilled Senior Data Engineer with deep expertise in Apache Spark, Scala, and PySpark to build and operate large scale batch and streaming data processing systems. The role has a strong emphasis on real time streaming architectures using Kafka and Spark Structured Streaming, alongside ingestion and orchestration with Apache NiFi and scalable storage using Apache Ozone and Ceph. This position is ideal for engineers who enjoy solving complex performance, scalability, latency, and reliability challenges in production data platforms.
Key Responsibilities
• Design, develop, and maintain large scale Spark applications using Scala and PySpark
• Build and operate streaming heavy data pipelines using Kafka and Spark Structured Streaming
• Implement stateful streaming patterns including windowing, watermarking, late data handling, and checkpointing
• Develop robust event replay and reprocessing workflows using Kafka offsets and partitions
• Build ingestion and routing flows using Apache NiFi, including Kafka based ingestion patterns
• Implement end to end ETL/ELT pipelines with strong emphasis on low latency, fault tolerance, and scalability
• Optimize Spark jobs through partitioning strategies, memory tuning, shuffle optimization, and efficient data formats
• Integrate Spark workloads with distributed object storage systems such as Apache Ozone and Ceph
• Ensure data quality, consistency, and auditability through validation, reconciliation, and metadata capture
• Collaborate with platform, infrastructure, and operations teams on production readiness and capacity planning
• Support production systems, including monitoring, incident analysis, and root cause resolution
• Contribute to reusable frameworks, coding standards, and engineering best practices
• Participate in architecture reviews, code reviews, and technical documentation
Required Qualifications
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
• Strong hands on experience with Apache Spark in production environments
• Advanced proficiency in Scala and PySpark
• Solid understanding of distributed systems and data processing at scale
• Strong experience with Kafka based streaming architectures
• Hands on experience with Spark Structured Streaming
• Experience building batch and real time pipelines
• Hands on experience with Apache NiFi for data ingestion and flow management
• Strong SQL skills and experience working with structured and semi structured data
• Experience working with object storage or distributed storage platforms
• Proficiency with Linux, shell scripting, and Git based version control
• Preferred Qualifications
• Experience with Apache Ozone and/or Ceph as storage backends for analytics workloads
• Experience implementing exactly once / at least once streaming semantics
• Strong background in Spark performance tuning (CPU, memory, I/O, shuffle)
• Experience supporting mission critical production systems with strict SLAs
• Familiarity with CI/CD pipelines and automated testing for data applications
• Experience designing observability for streaming systems (lag, throughput, backpressure)”
If you’re open to exploring new opportunities or currently in the job market, I’d be happy to connect.
You can reach me directly at (singh.pankajk221@gmail.com).

About Author

I’m Monica Kerry, a passionate SEO and Digital Marketing Specialist with over 9 years of experience helping businesses grow their online presence. From SEO strategy, keyword research, content optimization, and link building to social media marketing and PPC campaigns, I specialize in driving organic traffic, boosting rankings, and increasing conversions. My mission is to empower brands with result-oriented digital marketing solutions that deliver measurable success.

Leave a Reply

Your email address will not be published. Required fields are marked *

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam