If you are a self-motivated individual with a passion for big data and a desire to work in a fast-paced and challenging environment, we encourage you to apply for this exciting opportunity
Position Title: Big Data Developer
Location: New York, New York, United States
Position Type: Contract/Contract
Overview: We are seeking a highly skilled and experienced Big Data Developer to join our dynamic team. As a Big Data Developer, you will be responsible for designing, developing, testing, and maintaining our company's big data infrastructure. You will work closely with data scientists, analysts, and other team members to ensure the efficient use of big data technologies to drive business insights and decision-making.
Key Responsibilities:
- Design, develop, and implement big data solutions using Hadoop, Spark, and other big data technologies
- Collaborate with data scientists and analysts to understand business requirements and translate them into technical solutions
- Build and maintain data pipelines to ingest, process, and store large volumes of data from various sources
- Develop and maintain data warehouses and data lakes for efficient and secure storage of big data
- Perform data cleansing, transformation, and aggregation to ensure data quality and accuracy
- Optimize and tune big data applications for maximum performance and scalability
- Conduct code reviews and provide feedback to ensure coding standards and best practices are followed
- Troubleshoot and resolve technical issues related to big data infrastructure and applications
- Stay updated with the latest big data technologies and trends and recommend improvements to existing systems
- Collaborate with cross-functional teams to identify and implement new use cases for big data applications
- Document design, development, and testing processes and maintain technical documentation for future reference
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Minimum of 3 years of experience in developing big data solutions using Hadoop, Spark, or other big data technologies
- Strong programming skills in Java, Python, or Scala
- Experience with SQL and NoSQL databases
- Experience with cloud-based big data platforms such as AWS, Azure, or Google Cloud
- Familiarity with data warehousing and ETL tools
- Understanding of data modeling and data management concepts
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
- Proven track record of delivering high-quality projects within tight deadlines
Preferred Qualifications:
- Experience with machine learning and data mining techniques
- Knowledge of data visualization and reporting tools such as Tableau, Power BI, or Qlik
- Certifications in big data technologies
- Experience in the healthcare or finance industry
Join our team and be a part of our journey to harness the power of big data for business success.