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.