Python Developer with SQL Database
N Consulting Ltd Bengaluru, Karnataka, India · ₹550K–₹1M/yr
Information Technology & Services · 51-200 employees
About the role
Design, develop, and deploy scalable cloud-native applications and serverless architectures using Python and AWS services. Manage end-to-end migration projects from on-premises environments to AWS while maintaining robust SQL and NoSQL database solutions.
What they look for
Requirements
Requires over 5 years of experience in Python development and extensive expertise in AWS cloud services and database optimization. Candidates must have hands-on experience with CI/CD pipelines, API management, and cloud migration projects.
Full description
🚀 Hiring: Python with SQL Database Engineer
📍 Location: Bangalore 💼 Experience: 5+ Years 🕒 Notice Period: Immediate Joiners Preferred
We are seeking a highly skilled Python with SQL Database Engineer with strong AWS cloud expertise to join our growing team. The ideal candidate should have hands-on experience in designing, developing, and maintaining cloud-native applications, serverless architectures, database solutions, and large-scale migration projects from on-premises environments to AWS.
🔹 Required Technical Skills:
✔ Strong experience in Python Development ✔ Expertise in SQL Databases and database optimization ✔ Experience with Amazon DynamoDB and NoSQL database concepts ✔ Hands-on experience with AWS Lambda for serverless application development ✔ Strong knowledge of AWS Step Functions for workflow orchestration ✔ Experience with Amazon SQS and Amazon SNS for event-driven architectures ✔ Expertise in Amazon EventBridge for event routing and automation ✔ Experience in designing and managing APIs using AWS API Gateway ✔ Strong proficiency in Boto3 for AWS service automation and integration ✔ Experience in Shell Scripting for automation and operational tasks ✔ Hands-on experience building and managing CI/CD Pipelines ✔ Proven experience in On-Premises to AWS Cloud Migration Projects
🔹 Roles & Responsibilities:
- Design, develop, test, and deploy scalable applications using Python.
- Develop serverless and event-driven architectures leveraging AWS services.
- Build and maintain robust SQL and NoSQL database solutions.
- Create reusable and efficient cloud automation scripts using Boto3 and Shell Scripting.
- Design and implement APIs and integrations using API Gateway and AWS services.
- Build, enhance, and maintain CI/CD pipelines for seamless deployments.
- Monitor, troubleshoot, and optimize application performance in cloud environments.
- Collaborate with cross-functional teams including development, infrastructure, and business stakeholders.
- Lead and own end-to-end migration activities from on-premises platforms to AWS Cloud.
- Ensure security, scalability, reliability, and performance best practices are followed throughout the application lifecycle.
🔹 Good to Have Skills:
✔ Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, Gemini, and Claude ✔ AWS Serverless Architecture Design Experience ✔ Cloud Automation and Infrastructure as Code concepts ✔ DevOps and Monitoring Tools Experience ✔ Exposure to Agile/Scrum methodologies
Salary: 550000 - 1300000 INR Per annum
Similar roles
-
(Junior) Backend Engineer (Python) (m/f/d)
dive solutions GmbH Berlin, Germany · €48K–€60K/yr
-
DevOps Engineering Specialist with Python (fixed-term contract)
SAP IT Business Systeme Sofia, Sofia-City, Bulgaria
-
Lead Software Engineer Java, Python and Databricks
JPMorgan Chase & Co. Mumbai, Maharashtra, India
-
Python Engineer
Ciklum Kyiv, Ukraine
-
Software Engineer III - Python, Java
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Senior Python Engineer
Ciklum Spain