New Jersey
Experience 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.
If you are passionate about creating impactful software solutions and working in a collaborative environment, we would love to hear from you!
How to Apply:
Please submit your resume and cover letter detailing your relevant experience to usitcareers@egrovesys.com.
We are an equal opportunity employer and value diversity in our team.