If you are passionate about big data and have a strong desire to work in a fast-paced and innovative environment, then we want to hear from you! Join our team of talented professionals and make an impact on our big data initiatives.
Job Title: Big Data Developer
Position Overview: We are seeking a highly skilled and experienced Big Data Developer to join our team. As a Big Data Developer, you will be responsible for designing, developing, and maintaining our big data infrastructure and analytics applications. You will work closely with our data scientists and business analysts to understand their requirements and translate them into efficient and scalable data solutions. This is a challenging and dynamic role that requires strong technical expertise, problem-solving skills, and the ability to work in a fast-paced environment.
Key Responsibilities:
- Design and develop big data solutions using cutting-edge technologies such as Hadoop, Spark, and NoSQL databases.
- Collaborate with data scientists and business analysts to understand their requirements and develop data models and pipelines to support their analytics and reporting needs.
- Optimize and tune the performance of our big data platform to ensure efficient data processing and analysis.
- Develop and maintain ETL processes to extract, transform, and load data from various sources into our big data platform.
- Monitor and troubleshoot issues with data pipelines and take appropriate actions to resolve them.
- Implement data governance and security measures to ensure the integrity and confidentiality of our data.
- Participate in code reviews, unit testing, and other quality assurance activities to ensure the reliability and maintainability of our big data systems.
- Keep up-to-date with emerging big data technologies and trends and recommend improvements to our existing systems and processes.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in developing big data solutions using Hadoop, Spark, and NoSQL databases.
- Strong programming skills in languages such as Java, Python, or Scala.
- Experience with data modeling, ETL, and data warehousing concepts.
- Familiarity with cloud-based big data platforms such as AWS or Azure.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and in a team environment.
- Experience with agile methodologies and DevOps practices is a plus.
Benefits:
- Family and medical leave (FMLA)
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional development and growth.
- Collaborative and inclusive work environment.
- Exciting and challenging projects using cutting-edge technologies.
- Fun and engaging company culture.
Apply now and take your career to the next level!.