Quess IT Staffing (Formerly known as Magna Infotech)
|
Bengaluru
26 Sep
Quess IT Staffing (Formerly known as Magna Infotech)
Bengaluru
Job Summary
We are looking for an experienced Python Developer with robust SQL, Snowflake and AWS experience to build and support scalable, data-driven applications. The role requires hands-on development, database expertise and understanding of data engineering concepts.
Key Responsibilities
Develop and maintain applications using Python, Django, Flask or FastAPI.
Design, develop and optimize SQL queries and database solutions.
Work with Snowflake/Snowpark and data-driven applications.
Work with relational databases such as PostgreSQL/MySQL and NoSQL databases such as MongoDB.
Build and support ETL/data pipelines, data warehouses and batch/stream processing.
Develop cloud-based solutions using AWS Lambda, S3, SQS and CloudWatch.
Implement unit testing, debugging, CI/CD and containerization using Docker/Kubernetes.
Understand business requirements and independently translate them into technical solutions and SQL queries.
Troubleshoot application and data-related issues and identify opportunities for automation.
Collaborate with Business, QA, Engineering and external technology teams.
Follow best practices across coding, SDLC, architecture and application reliability.
Mandatory Skills
Python
SQL – strong hands-on expertise
Joins
CTEs
Functions
Query optimization
Complex queries
Snowflake / Snowpark
Data Engineering concepts:
ETL
Data Warehousing
Batch & Stream Processing
SCD
DataFrames
Message Queues
AWS: Lambda, S3, SQS, CloudWatch
Valuable understanding of DBMS and OLTP systems
Experience with Django / Flask / FastAPI
Positive to Have
AWS Redshift
Docker/Kubernetes
CI/CD
Healthcare domain experience
Cloud-native application development
PostgreSQL / MySQL / MongoDB
📌 Python Full Stack Developer – Snowflake Bengaluru
🏢 Quess IT Staffing (Formerly known as Magna Infotech)
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.