Job Summary
We are seeking a talented Python + Database Developer to join our dynamic team in Bangalore. The ideal candidate will have hands-on experience in Python programming and strong expertise in database design and development. You will play a key role in building, optimizing, and maintaining data-driven applications and workflows that power critical business processes.
Experience
3-6 Years
Location
Bangalore
Mode of Work
Hybrid
Key Responsibilities
- Design, develop, test, and maintain Python-based applications and automation scripts.
- Utilize NumPy and Pandas for efficient data manipulation, transformation, and analysis.
- Design and implement database schemas, stored procedures, and optimized SQL queries.
- Integrate Python applications with relational databases to ensure smooth data flow and high performance.
- Collaborate with data analysts, engineers, and cross-functional teams to deliver scalable and robust solutions.
- Ensure code quality through reviews, testing, and adherence to performance and security standards.
- Diagnose, troubleshoot, and resolve application and database-related issues.
Required Skills and Qualifications
- Bachelor's degree in computer science, Information Technology, or related field.
- Minimum 3 years of professional experience in Python and database development.
- Strong proficiency in Python, including experience with NumPy and Pandas.
- Deep understanding of SQL and hands-on experience with relational databases such as MySQL or PostgreSQL.
- Experience in ETL, data processing, or data pipeline development is a plus.
- Strong problem-solving, analytical, and debugging skills.
Good to Have Skills
- Excellent communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting