USA_Developer
$46.42 - $47.79 per hourVarite Inc
Pay Rate Range: $46.42 - 47.79/hr.
GBaMS ReqID: 10733699 Job Description:
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)" "• 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
• Apache Airflow, Apache NiFi.
Programming: Java (Core), Python (for Airflow), Unix Shell Scripting.
• Big Data/Storage: Apache Spark" Essential Skills: Big Data Developer Keyword: ~Big Data Developer~ Skills: Digital : BigData and Hadoop Ecosystems~AWS DevOps and Automation Experience Required: 6-8 years Skills: Category Name Required Importance Experience SkillCategoryTest1_MN Digital : BigData and Hadoop Ecosystems Yes 1>7 years
GBaMS ReqID: 10733699 Job Description:
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)" "• 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
• Apache Airflow, Apache NiFi.
Programming: Java (Core), Python (for Airflow), Unix Shell Scripting.
• Big Data/Storage: Apache Spark" Essential Skills: Big Data Developer Keyword: ~Big Data Developer~ Skills: Digital : BigData and Hadoop Ecosystems~AWS DevOps and Automation Experience Required: 6-8 years Skills: Category Name Required Importance Experience SkillCategoryTest1_MN Digital : BigData and Hadoop Ecosystems Yes 1>7 years
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the USA_Developer in O Fallon, MO vacancy
- ...committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Job Title: Software Developer (Contractor) Location: OFallon, MO, USA Job Summary: We are seeking a skilled Software Developer with a strong background in Java, Spring Boot...SuggestedHourly payContract workFor contractors
- ...Senior Java Backend Developer O'Fallon, Missouri [Onsite] Job Description: ~6+ years of experience in backend development using Java. ~ Strong expertise in Core Java, Spring Boot, and REST APIs. ~ Hands-on experience with Kafka / event streaming platforms...Suggested
- ...grade Java applications, design patterns, and performance optimization. # Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build,...SuggestedFull time
- React Role - O’Fallon MO React Role: Minimum 6 years IT experience with at least 4 years in Production Support role Job Description: • In-depth knowledge in Unix Shell Scripting (L3) and Oracle SQL (L3) • Must have good understanding on ITIL processes, especially...SuggestedWork experience placement
- ...reliability, and performance to deliver solutions that delight our customers. We're looking for talented software development engineers to develop advanced technologies and applications that are revolutionizing payments. Are you passionate about software engineering? Do...SuggestedWork experience placementFlexible hours
- ...fraudsters across the globe? Interested in creating Thats the stuff! software for combating scammers? The Transaction Security team develops new products for Mastercard's fraud prevention platform. We protect cardholders / card issuers and aim to eradicate credit card...
$140k - $231k
...Management to elaborate features, stories, and test strategy for each initiative • Create technical designs and assign work to developers • Develop complex stories in C and write unit tests in C++ (Google Test) • Be a quality gate by leading code and design reviews...Full timePart timeWorldwideFlexible hours- NISC is seeking a versatile mid-to-senior software engineer to join their team in Lake Saint Louis, MO. In this role, you will engage in the full software delivery lifecycle, focusing on both application development and DevOps practices. You will collaborate with internal...
- ...GenAI Engineer Location - (Hybrid from Altimetrik office) Altimetrik's office locations in the USA: Southfield, MI 48075, Princeton, NJ 08540, Santa Clara, CA 95054, Austin, TX 78750, Dardenne Prairie, MO 63368, San Francisco, CA 94105. Selected candidate can work from...Work at office
- ...business operations is to be the production readiness steward for the platform. This is accomplished by closely partnering with developers to design, build, implement, and support technology services. A business operations engineer will ensure operational criteria like...Shift work
- ...with teams across the organization to mitigate risk and resolve dependencies. All About You Successfully designed and developed externally facing web applications utilizing modern single page application frameworks. Good understanding of JavaScript and its...Local area
- ...Digital Identity Technical Architect Overview: As part of an exciting, fast paced environment developing digital identity and security solutions in the mobile and e-commerce space, this position will provide technical expertise within the development lifecycle for...
- Azure Platform Engineer Location: O'Fallon, MO Duration: Long Term Contract Number of opening: 1 Project Scope: System Integration, CI/CD Pipeline Development, User Provisioning, LDAP Integration, System Resiliency Testing, Security practices Role & Responsibilities...Long term contract
- A technology solutions firm is seeking a SQL Server Developer in St. Peters, MO. The role involves designing and enhancing databases, troubleshooting issues, and tuning performance. Strong SQL knowledge, 4+ years in SQL Server development, and a bachelor's degree in a relevant...
- ...Role: - Senior Java Developer Location: - O'Fallon, MO Duration: - Long term Required Skills - Agile, API, Cloud, Cucumber, J2EE, Java, Junit, Microservices, Selenium, Spring Boot, SQL What are your top three required technical skills?...Work experience placement
- Mastercard Python Contractor Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure...For contractorsH1bWork at officeLocal area
- ~ Key Skills and Experience: (8+yrs) ~ Strong hands on experience in Java(J2ee) ~ Strong in webservices (microservices), Rest API's, Oracle DB knowledge, Cloud native(preferably AWS or Azure) ~ Ability to drive end to end development, performance code reviews...
- ...C++ Developer – Replacement Location: OFALLON, MO – DAY 1 Onsite (hybrid) Duration: Long Term Number of openings: 1 Roles and Responsibilities: Need someone who can analyze C/C++ code and find performance bottlenecks. Proficient in C/C++ Proficient...
- ...relocate to St Louis in 2-3 months. The Consumer Authentication Solutions program is part of Identity Solutions. Our mission is to develop identity verification and fraud prevention services to protect the integrity of the digital payment channels, provide a...Relocation
- ...development with deep experience in Java, microservices, and cloud-native technologies. This is a highly technical role ideal for senior developers or leads passionate about solving complex problems in a fast-paced environment. Key Responsibilities: Design, develop, and...Full timeLocal area
- ...Java Developer Location: O’Fallon, MO – Day 1 Onsite – No Remote Duration: Long Term Passport copy mandatory to submit the profile Job Description: • Overall 8+ years of experience must • Experience in object-oriented programming and concepts • Experienced...Remote work
- ...Java Developer Location: O’Fallon, MO (Onsite from day 1) Interview Process: 3 rounds will be Zoom Duration: 12+ Months Job Description: Strong Java developer with very good understanding of micro services. Grasp of software engineering skills in modular...Work experience placement
$61.9k - $141k
Phase2 Technology is seeking a Data Engineer who will help clients transform data into insights, contributing to various missions such as fraud detection and cancer research. Applicants should have experience in programming languages and scalable data solutions. This role...- Global Credit Card Authorization Team Opportunity This is an exciting opportunity for you to join the global credit card authorization team. The system facilitates billions of transactions among issuers, acquirers, and service providers. We are looking for engineers...
- ...countries. Our leadership team is committed to attracting and developing top talent to support critical Direct Attack (DA) and Cruise Missile... ...(e.g. PhD, Master+3 years' related work experience). In the USA, ABET accreditation is the preferred, although not required,...Contract workWork experience placementShift work
- DecisionPoint Corporation is seeking an Intermediate Software Developer to support the Transportation Geospatial Information System (TGIS) at Scott AFB, IL. This role combines onsite work with a hybrid telecommute model, allowing flexibility while engaging in software design...Remote work
- DevOps Engineer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Job Description: Must have hands on experience in troubleshooting the groovy scripts, CI / CD pipelines...Work experience placement
- ...Understanding of SFA organization; Aeronautical data and mission Experience with NGA cloud-based architecture AWS Solutions Architect, AWS Developer, Certifications Experience with IC Cloud Architecture implementation methodologies Experience with Aeronautical datasets...
- ...Junior Java Developer Interview: Coding Test + F2F interview This is hybrid from day-1 (Need only local candidates) Visa: USC, GC, GC EAD, H4, L2 Description: We are looking for more junior Java developers that have experience with testing that are looking to get...Local area
- A defense contracting firm located in O'Fallon, IL is looking for a Systems Engineer SME to provide strategic advice and technical guidance at Scott Air Force Base. The role demands over 10 years of experience in cloud engineering, specifically designing and deploying cloud...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to USA_Developer. Be the first to apply!
Related searches
- seo developer O Fallon, MO
- remote entry level developer O Fallon, MO
- senior tableau developer O Fallon, MO
- access developer O Fallon, MO
- senior developer O Fallon, MO
- tableau developer remote O Fallon, MO
- developer relations O Fallon, MO
- spring boot developer O Fallon, MO
- graphic programmer O Fallon, MO
- senior mulesoft developer O Fallon, MO

