Join our team as a Big Data Developer and be a part of a dynamic and innovative organization that values creativity, collaboration, and continuous learning. We offer competitive compensation, comprehensive benefits, and opportunities for career growth.
Position: Big Data Developer
Responsibilities:
- Design and develop scalable, distributed, and high-performance data processing pipelines using technologies such as Hadoop, Spark, Kafka, and NoSQL databases
- Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions
- Build data ingestion processes to collect, process, and store large amounts of structured and unstructured data from various sources
- Optimize data pipelines for performance and cost efficiency, and troubleshoot any issues that arise
- Implement and maintain data security and privacy measures to ensure compliance with company and industry standards
- Develop and maintain data governance practices to ensure data quality and integrity
- Utilize data visualization tools to create reports and dashboards for data analysis and insights
- Stay updated on emerging technologies and recommend improvements to enhance data processing capabilities
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability
- Work closely with data scientists and analysts to understand their requirements and assist in the development of data-driven solutions
- Communicate project progress and issues effectively to stakeholders and provide timely resolutions
- Contribute to the documentation of data processes and procedures for future reference
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field
- Minimum of 3 years of experience in software development, with at least 2 years in Big Data technologies
- Proficiency in programming languages such as Java, Python, or Scala
- Extensive experience with Hadoop ecosystem, including HDFS, MapReduce, Hive, and Pig
- Strong knowledge of Spark, including Spark SQL, Streaming, and MLib
- Experience with cloud services such as AWS, Azure, or GCP
- Familiarity with data modeling and ETL processes
- Working knowledge of SQL and NoSQL databases
- Experience with data visualization tools like Tableau, Power BI, or QlikView
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work independently and in a team environment
- Proven track record of delivering high-quality projects within tight deadlines
Apply now and unleash your full potential!.