Back End Big Data Developer
Job Type: Contract Job Category: IT
Job Title: Back End Big Data Developer
Job Summary:
We are seeking a skilled Back End Big Data Developer to join our dynamic team. As a Back End Big Data Developer, your role will involve designing, developing, and maintaining the back end systems and infrastructure that support our Big Data solutions. You will work closely with the Data Scientists and Front End Developers to ensure seamless integration of data processing and visualization capabilities. The ideal candidate should have a deep understanding of Big Data technologies, exceptional programming skills, and a strong passion for problem-solving.
Responsibilities and Duties:
- Designing and developing robust back end systems that can handle massive volumes of structured and unstructured data using Big Data technologies such as Hadoop, Spark, and Kafka.
- Collaborating with Data Scientists to implement data processing workflows and optimized data retrieval mechanisms.
- Writing efficient, scalable, and maintainable code in languages such as Java, Scala, or Python.
- Creating and managing RESTful APIs for data exchange between various systems and platforms.
- Implementing security controls and ensuring data privacy in compliance with regulations.
- Troubleshooting and resolving issues related to data ingestion, processing, and storage.
- Improving system performance and scalability through performance tuning and optimization techniques.
- Collaborating with Front End Developers to integrate back end functionality and ensure seamless user experience.
- Writing comprehensive technical documentation and maintaining code repositories.
- Keeping up to date with emerging technologies and industry trends to drive innovation within the team.
Qualifications and Skills:
- Bachelor's degree in Computer Science, Information Technology, or a related field. Master's degree preferred.
- Proven work experience as a Back End Developer with a focus on Big Data solutions.
- Strong knowledge of Big Data technologies such as Hadoop, Spark, and Kafka.
- Proficiency in programming languages like Java, Scala, or Python.
- Experience with data modeling, ETL workflows, and database design.
- Familiarity with distributed computing and parallel processing frameworks.
- Solid understanding of software development methodologies and best practices.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced and agile environment.
- US work authorization.
#BackEndBigDataDeveloper #BigDataSolutions #Hadoop #Spark #Kafka #DataProcessing #JavaDevelopment #ScalaDevelopment #PythonProgramming #DataModeling #ETLWorkflows #DatabaseDesign #DistributedComputing #ParallelProcessing #SoftwareDevelopment #AgileEnvironment #USJobs #TechJobs #DeveloperJobs #ITJobs
Required Skills
Cloud DeveloperRecommended Jobs
Wargame Scenario Designer (N)
ONSITE Who We Are : Founded in 2007, SimIS Inc. is an innovative information technology solution Veteran Owned Small Business (VOSB) that models future environments, requirements, and capabilitie…
Northern Virginia Family Medicine-Quality & Production Incentives
Join a private group with 6 Primary Care Physicians and 6 Advanced Practice Providers that offer primary care services to the Northern Virginia region. The group has offices in Fairfax, Manassas, Wo…
AML Sr. Investigator I-STAR
AML Sr. Investigator I-STAR Job Description: The Anti-Money Laundering (AML) Sr. Investigator I supports various AML processes, which might include suspicious activity investigations, cur…
Adjunct Sports in the Media Instructor
Ferrum College, an NCAA Division II institution located in Ferrum, Virginia, is seeking an enthusiastic adjunct instructor to lead classroom instruction in sports media broadcasting. This is…
Business Operations Coordinator
We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…
Project Manager -
Job Description: ·To formalize the project management processes that are already defined ·To refine it and coordinate the development of the measurement system ·Report monthly / weekly on the…
Non-CDL Box Truck Driver & Move Crew Lead
Make Moves Happen Picture a day where you’re the first face a customer sees on moving day. You run a quick vehicle check, rally your crew, and guide a 26ft box truck through the city with confidence…
Associate Legal Specialist - Commercial Banking
Associate Legal Specialist - Commercial Banking The Role and the Team A great opportunity exists for a detail-oriented, confident professional to join the Corporate Banking legal te…
Night Shift Server / Wait Staff
At Waffle House, we are not in the food business. We are in the People Business and we are hiring immediately for full time and part time servers (all shifts). Being in the People Business, we don’t…
Warehouse Auditor
Position Responsibilities: + The Auditor will audit carts for 100% accuracy by addressing discrepancies discovered during the auditing process and correct. + Must be able to utilize powered equipment…