Job Summary
We are seeking a Sr. Developer with 4 to 6 years of experience to join our dynamic team. The ideal candidate will have expertise in Databricks SQL Databricks Workflows and PySpark. This role is hybrid with no travel required and operates during the day shift. The Sr. Developer will play a crucial role in developing and optimizing data solutions to drive business success.
Responsibilities
Develop and maintain scalable data pipelines using Databricks SQL and PySpark.Optimize and troubleshoot existing data workflows to ensure high performance and reliability.Collaborate with data scientists and analysts to understand data requirements and deliver solutions.Implement best practices for data management and governance within the Databricks environment.Provide technical guidance and support to junior developers and team members.Ensure data quality and integrity through rigorous testing and validation processes.Create and maintain comprehensive documentation for all data solutions and workflows.Participate in code reviews to ensure adherence to coding standards and best practices.Monitor and manage data workflows to ensure timely and accurate data delivery.Work closely with cross-functional teams to integrate data solutions with other business systems.Stay updated with the latest industry trends and technologies to continuously improve data solutions.Contribute to the overall data strategy and roadmap of the organization.Communicate effectively with stakeholders to understand their data needs and provide appropriate solutions.
Qualifications
Possess strong experience in Databricks SQL and Databricks Workflows.Demonstrate proficiency in PySpark for data processing and transformation.Have a solid understanding of data management and governance best practices.Exhibit excellent problem-solving and troubleshooting skills.Show ability to work collaboratively in a hybrid work model.Display strong communication skills to interact with stakeholders and team members.Hold a bachelors degree in Computer Science Information Technology or a related field.Have experience in creating and maintaining technical documentation.Show commitment to continuous learning and staying updated with industry trends.Demonstrate ability to mentor and guide junior developers.Possess strong analytical skills to interpret complex data requirements.Exhibit attention to detail and a focus on data quality and integrity.Have experience in participating in code reviews and adhering to coding standards.
Certifications Required
Databricks Certified Associate Developer for Apache Spark Microsoft Certified: Azure Data Engineer Associate