About the job Python | SQL | Databricks Developer | 4-5 Years Exp| US Time Zone | WFO
Job Title: Python, SQL, and Databricks Developer (4-5 years experience)
- No of position: 02
- Np: Immediate to 15 Days
- Time zone: 6 pm to 3 am IST
- Good Communication skills
- Location: Bangalore & Pune
Job Description:
We are seeking a skilled Python, SQL, and Databricks Developer with 4 to 5 years of hands-on experience to join our dynamic team. The successful candidate will play a crucial role in developing, maintaining, and optimizing data-driven applications and solutions. This position requires a deep understanding of Python programming, SQL databases, and the Databricks platform.
Responsibilities:
1. Software Development:
- Design, develop, test, and deploy high-performance and scalable data solutions using Python.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Implement efficient and maintainable code using best practices and coding standards.
2. SQL Database Management:
- Utilize expertise in SQL to design, optimize, and maintain relational databases.
- Write complex SQL queries for data retrieval, manipulation, and analysis.
- Perform database performance tuning and optimization.
3. Databricks Platform:
- Work with Databricks platform for big data processing and analytics.
- Develop and maintain ETL processes using Databricks notebooks.
- Implement and optimize data pipelines for data transformation and integration.
4. Data Analysis and Reporting:
- Collaborate with data scientists and analysts to understand data requirements and deliver actionable insights.
- Create and maintain reports and dashboards to support business decision-making.
5. Code Version Control:
- Use version control systems (e.g., Git) to manage and track changes to the codebase.
- Collaborate with team members through code reviews to ensure code quality and adherence to standards.
6. Documentation:
- Document code, data models, and processes to facilitate knowledge transfer and future maintenance.
- Keep technical documentation up-to-date with any changes or enhancements.
7. Continuous Learning:
- Stay updated on the latest industry trends, tools, and technologies related to Python, SQL, and Databricks.
- Share knowledge with the team and contribute to a culture of continuous improvement.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4 to 5 years of professional experience in Python development, SQL database management, and Databricks platform.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.