New Jersey
Apply NowExperience Required : 5+ Years
Job Type : Full-Time
Salary : $81,000 per annum
Job Summary:
We are looking for an experienced Computer Programmer to develop, integrate, and optimize data processing systems. The role involves software development, ETL processes, and system integrations in an agile environment.
Key Responsibilities:
- Work collaboratively in agile teams, participating in scrum meetings and sprint planning.
- Gather and document customer requirements using JIRA.
- Develop and optimize data processing systems using Hadoop, Hive, PySpark, and Scala Spark.
- Maintain user provisioning and security within the Hadoop environment.
- Implement ETL functions, unit testing, and data validation.
- Troubleshoot and resolve software defects, performance, and security issues.
- Manage source code versions using GitHub/GitLab.
- Prepare technical documentation, reports, and stakeholder presentations.
Required Skills:
- 5+ years of experience in software development and Big Data technologies.
- Proficiency in Hadoop, Hive, PySpark, Scala Spark, and ETL processes.
- Strong understanding of software architecture, security, and performance tuning.
- Experience with agile methodologies and GitLab/GitHub.
- Excellent problem-solving and communication skills.