Join our team and be a part of a fast-paced, innovative, and collaborative environment. We offer competitive salary and benefits packages, opportunities for professional growth, and a supportive work culture.
Position: Big Data Developer
Overview: We are seeking an experienced Big Data Developer to join our dynamic team. As a Big Data Developer, you will be responsible for designing, developing, and maintaining our company's large-scale data processing systems. You will also be responsible for optimizing data retrieval and storage processes to ensure maximum efficiency and accuracy. The ideal candidate for this role is a highly skilled and motivated individual with a strong background in big data technologies and a passion for solving complex problems.
Key Responsibilities:
- Design, develop, and maintain large-scale data processing systems using various big data technologies such as Hadoop, Spark, and Hive
- Collaborate with cross-functional teams to gather and analyze business requirements and translate them into technical solutions
- Optimize data retrieval and storage processes to ensure maximum performance and scalability
- Troubleshoot and resolve any issues related to data processing and storage
- Develop and implement data governance policies and procedures to maintain data integrity and security
- Stay up-to-date with the latest big data technologies and trends and make recommendations for their implementation
- Participate in code reviews and provide feedback to improve code quality and maintainability
- Work closely with data scientists and analysts to understand their data needs and provide the necessary solutions
- Mentor and train junior developers on big data technologies and best practices
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 3 years of experience in developing and maintaining big data solutions
- Strong proficiency in big data technologies such as Hadoop, Spark, and Hive
- Experience with programming languages such as Java, Python, or Scala
- In-depth knowledge of SQL and relational databases
- Experience with cloud-based data storage and processing platforms (e.g. AWS, Azure, Google Cloud)
- Experience with data visualization tools (e.g. Tableau, Power BI) is a plus
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently as well as in a team environment
- Proven track record of delivering high-quality solutions on time and within budget
Apply now and help us drive the future of big data!.