Python Software Developer

7 - 9 years

10 - 15 Lacs

Posted:3 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role :

Location :

Notice period :

Job Responsibility :

The incumbent will be responsible for, but not limited to, the following key deliverables:

Design, develop, and maintain APIs using different source DBs and integrate with Middleware and UI.

Should have sound knowledge on python, AWS & Snowflake.

Qualification

  • Full time IT Engineering or equivalent degree (preferably in Computers )

Experience

  • 6+ years as AWS, Snowflake Developer

Knowledge and Competencies

  • As a Backend Developer, you will play a crucial role in designing, developing, and optimizing robust backend solutions. You will leverage your expertise in AWS and Snowflake to build scalable data pipelines, streamline data management processes, and ensure high performance and security.

Key Responsibilities:

  • Backend Development:
  • Design, develop, and maintain scalable and secure web applications using Python frameworks such as Django or FastAPI.
  • Implement RESTful APIs and ensure integration with frontend applications.
  • Data Management:
  • Design and manage databases with a strong focus on SQL performance optimization, integrity, and scalability.
  • Implement data models, migrations, and efficient query strategies for backend operations.
  • Collaboration:
  • Collaborate with cross-functional teams, including product managers, data scientists, and QA engineers, to align on project goals and deliverables.
  • Mentor junior engineers and provide technical guidance on best coding practices.
  • Performance Optimization:
  • Monitor application performance, identify bottlenecks, and implement solutions to enhance responsiveness and reliability.
  • Troubleshoot and resolve issues related to backend services and data processing.
  • Security and Compliance:
  • Ensure applications adhere to security best practices and compliance with relevant regulations.
  • Implement appropriate access controls and encryption measures for sensitive data.

Qualifications:

  • Proven experience in backend development using Python Django FASTAPI AWS services (e.g., Lambda, S3, DynamoDB) and data solutions with Snowflake.
  • Proficiency in programming languages such as Python, Java, or Node.js.
  • Strong understanding of database management, data architecture, and ETL design patterns.
  • Experience with data integration and data warehousing concepts.
  • Familiarity with version control tools (e.g., Git) and experience in agile development environments.
  • Excellent problem-solving skills and ability to work independently or collaboratively within a team.

Good to have Skills:

  • Experience with Kubernetes or Docker for containerized applications.
  • Familiarity with Snowflakes advanced features, such as data sharing and time travel.
  • Knowledge of BI tools like Tableau, Power BI, or Looker.

Good to have AWS certification (e.g., AWS Cloud Practitioner, AWS Certified Solutions Architect, AWS Certified Big Data Specialty).

Experience with other data warehousing and analytics platforms (e.g., Big Query, Redshift).

Knowledge of data visualization tools (e.g., Tableau, Power BI).

Python, FastAPI, Django - Developer,

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Techno Comp (TCI)

Information Technology

Silicon Valley

RecommendedJobs for You

pune, bengaluru, delhi / ncr

hyderabad, chennai, bengaluru