Job Summary
We are seeking a highly skilled Sr. Developer with 6 to 9 years of experience to join our team. The ideal candidate will have strong expertise in Databricks and Redshift. This hybrid role requires working on-site and remotely during day shifts. The candidate will play a crucial role in developing and optimizing data solutions to drive business success.
Responsibilities
Develop and maintain scalable data pipelines using Databricks and Redshift to support business needs.Optimize and troubleshoot existing data workflows to ensure high performance and reliability.Collaborate with data scientists and analysts to design and implement data models and solutions.Ensure data quality and integrity by implementing robust data validation and monitoring processes.Provide technical guidance and support to junior developers and team members.Participate in code reviews and ensure adherence to best practices and coding standards.Work closely with stakeholders to understand their data requirements and deliver actionable insights.Implement data security and privacy measures to protect sensitive information.Stay updated with the latest industry trends and technologies to continuously improve data solutions.Document technical specifications processes and workflows for future reference.Conduct performance tuning and optimization of SQL queries and data processing jobs.Collaborate with cross-functional teams to integrate data solutions with other systems and applications.Contribute to the overall data strategy and roadmap of the organization.
Qualifications
Possess a strong understanding of Databricks and Redshift with hands-on experience.Demonstrate proficiency in SQL and data modeling techniques.Have experience with ETL processes and data integration tools.Show excellent problem-solving and analytical skills.Exhibit strong communication and collaboration abilities.Have a solid understanding of data security and privacy best practices.Be familiar with cloud platforms such as AWS or Azure.Display a proactive attitude towards learning and adopting new technologies.Hold a bachelors degree in Computer Science Information Technology or a related field.Have experience working in a hybrid work model.Show the ability to work independently and as part of a team.Demonstrate attention to detail and a commitment to delivering high-quality work.Be able to manage multiple tasks and projects simultaneously.
Certifications Required
No.