Data Engineer
Kforce has a client that is seeking a Data Engineer in Durham, NC. Duties:
- Champions innovative technology solutions to resolve sophisticated business problems
- Data Engineer will work across groups to find opportunities for organization-wide technology initiatives
- Brings external information, ideas, and expertise back to the team
- Identify creative ways to drive desired outcomes and promote culture of innovation by setting examples
- Collaborate with peers through code reviews, pair programming or interactive discussions daily
- As a Data Engineer, you will embrace customer-first mentality and enjoy developing user-friendly internet facing web applications that solve real life problems
- Bring a data-driven & collaborative approach to decision making, both in day-to-day work and in making strategic trade-offs
- Schedule, Monitor and debug ETL Spring Batch and Spark Batch
- Develop, Test, Deploy and maintain ETL Batch Jobs using Spring Batch and Apache Spark/EMR Jobs
- Utilizing Apache Spark cluster-computing framework to process big data and write to No-SQL Database ex Cassandra or Yugabyte
- Bachelor's degree in Computer Science, Information Systems, or a related field proven track record in data engineering
- 10+ years of experience developing Spark or Spring Batch Services for Data movement
- Hands on experience with Java clients for consuming REST and SOAP APIs and Scala spark batch application
- Experience with cloud-based data warehousing and data lake solutions such as Snowflake
- Experience with data storage and data management for large datasets like parquet, HDF5, etc.
- Proven experience in building and deploying software solutions utilizing public cloud provider services like AWS
- Good understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
- Have a passion for following outstanding software engineering practices and always looking to improve your engineering skills and industry knowledge
- You are comfortable working across multiple squads and adaptable to change
Recommended Jobs
Mechanical Assembly Specialist
Become a transformative force in the railway industry by joining Siemens Mobility in Lexington, NC! For over 160 years, Siemens has been a driving force in infrastructure, electrification, and tran…
Automotive Sales Associate (No Sundays - 5 day workweek)
We are seeking a motivated Sales Associate to join our winning team. What We Offer * 5 day work week * Medical * Dental * Vision * Short & long term disability and life insurance * 401k Re…
Spanish Bilingual Educational Support (Raleigh)
Earn revenue from day one. Certification is now paid! If you're patient, have retail customer service experience and looking for a fast paced, flexible gig consider a new Spanish bilingual educati…
Superintendent - Multifamily Construction - Wilmington, NC
Multifamily Developer/General Contractor currently seeking a Superintendent. This position will report to the General Superintendent and/or Project Executive. Responsibilities include, but are not l…
Ribbon Cable Product Line Manager
Requisition Number: 71694 The company built on breakthroughs. Join us. Corning is one of the world’s leading innovators in glass, ceramic, and materials sci…
Daycare Lead Teacher
This is more than just a daycare job. It’s a journey, where you learn, grow, thrive—and play—every day. Being a teacher at a child care center is something special. We’re hiring and we want differenc…
Electricians
Purpose of Position: Electrician/Journeyman is responsible for performing duties related to the installation, alteration, repair, replacement and maintenance of electrical systems, conductors, a…
Residential Classroom Teacher (Yanceyville)
Do you have a passion for helping people, or you love to see youth and young adults work hard to reach their full potential? We have a position for you! Come work in a highly supportive family like…
Explore Historic Fayetteville as a Traveling Telemetry Nurse!
Registered Nurse - Telemetry - Travel - (Tele RN) Embark on an enriching journey as a traveling Telemetry Nurse in the historic city of Fayetteville, NC! Nestled near Fort Bragg, this vibrant communi…
Sales Application Engineer
The Impact You'll Make Join Danfoss Drives and become part of a team making a significant impact in energy efficiency and electrification. As a global leader in power conversion solutions, we are …