Join our team and be a part of a fast-paced and innovative company that is revolutionizing the way big data is utilized. We offer a competitive salary, comprehensive benefits package, and a supportive work culture that values creativity, collaboration, and continuous learning.
Job Title: Big Data Developer
Position Overview: We are seeking a skilled and 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 big data infrastructure. You will work closely with data scientists, analysts, and other team members to ensure efficient and accurate data processing and analysis. The ideal candidate will have a passion for data and a proven track record of developing and implementing big data solutions.
Key Responsibilities:
- Design, develop, and maintain big data infrastructure including data warehouses, data lakes, and data pipelines
- Collaborate with data scientists and analysts to understand business requirements and translate them into technical solutions
- Develop and implement data processing and data integration strategies to ensure seamless data flow across systems
- Build and optimize data pipelines to extract, transform, and load data from various sources
- Perform data cleansing, transformation, and validation to ensure data accuracy and quality
- Develop and maintain data models and schemas for efficient data storage and retrieval
- Monitor and troubleshoot data issues, perform root cause analysis, and implement corrective actions
- Work with cross-functional teams to identify and integrate new data sources and technologies
- Continuously identify and implement process improvements to enhance data quality and efficiency
- Stay updated with industry trends and best practices in big data technologies and tools
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
- Minimum of 3 years of experience in big data development or a similar role
- Strong understanding of big data concepts, tools, and technologies such as Hadoop, Spark, Hive, Pig, and Kafka
- Proficiency in programming languages such as Java, Python, or Scala
- Experience with cloud-based big data platforms such as AWS, Azure, or Google Cloud
- Familiarity with relational and NoSQL databases
- Experience with data visualization tools such as Tableau or Power BI is a plus
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Proven ability to deliver projects within tight deadlines
- Ability to work independently and in a team environment
Apply now and take the next step in your career as a Big Data Developer!.