Python Developer with DBMS Expertise

4 - 6 years

4 - 7 Lacs

Posted:9 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Develop, test, and maintain Python applications that interact with relational and/or NoSQL databases.
  • Design efficient database schemas, write optimized SQL queries, and manage database objects (indexes, views, stored procedures).
  • Collaborate with data engineers, DBAs, and backend developers to ensure robust data storage and retrieval solutions.
  • Implement data processing, ETL pipelines, and automation scripts using Python.
  • Monitor database performance and implement tuning strategies to optimize query execution.
  • Ensure data integrity, security, and backup strategies in collaboration with DBAs.
  • Write reusable, modular, and scalable code following best practices.
  • Participate in code reviews, testing, and documentation.
  • Stay updated on latest Python frameworks, libraries, and database technologies.

Qualifications and Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in Python development with hands-on DBMS exposure.
  • Strong knowledge of SQL and experience with relational databases such as

    MySQL, PostgreSQL, Oracle, or MS SQL Server

    .
  • Familiarity with NoSQL databases like

    MongoDB, Cassandra, or Redis

    is a plus.
  • Experience in database design, normalization, indexing, and query optimization.
  • Knowledge of Python libraries for database connectivity (e.g., SQLAlchemy, psycopg2, PyMySQL).
  • Understanding of data modeling, transactions, and ACID principles.
  • Familiarity with version control tools (Git) and Agile development methodologies.
  • Good analytical, problem-solving, and communication skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Teamware Solutions logo
Teamware Solutions

IT Services and IT Consulting

Chennai Tamilnadu

RecommendedJobs for You

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India