Job Description:
We are seeking a talented Python and SQL Developer with 2 - 3 years of experience to join our team. As a Python and SQL Developer, you will be responsible for designing, developing, and maintaining data-driven applications and solutions. You will work closely with cross-functional teams to deliver high-quality software products that meet the clients needs.
Responsibilities:
- Design, develop, and maintain Python-based applications that interact with SQL databases.
- Write efficient and optimized SQL queries, stored procedures, and functions to retrieve, manipulate, and analyze data.
- Design and implement scalable solutions leveraging cloud technologies
- Perform data validation, cleansing, and transformation to ensure data integrity and accuracy.
- Understanding of the threading limitations of Python, and multi-process architecture
- Work with version control systems such as Git for code management and collaboration.
- Conduct code reviews, testing, debugging, and troubleshooting to ensure the reliability and performance of applications.
- Develop data visualization tools and reports to present insights and findings to stakeholders.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Hands-on experience in Python development and SQL database management.
- Proficiency in writing complex SQL queries, including joins, subqueries, and aggregations.
- Strong understanding of Python programming concepts, data structures, and algorithms.
- Experience with Python frameworks such as Django, Flask etc .
- Familiarity with database systems such as PostgreSQL, MySQL, or SQL Server.
- Knowledge of data visualization tools and libraries such as Matplotlib, Plotly etc.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a collaborative team environment.
- Collaboration with data engineers and analysts to design and implement data models and ETL processes is a plus.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.