Backend Python Developer (Bengaluru)

Backend Python Developer (Bengaluru)

24 Sep
|
SRS Infoway
|
Bengaluru

24 Sep

SRS Infoway

Bengaluru

Description:

Key Responsibilities

- Design, develop, test, and maintain backend applications using Python and AWS Cloud.

- Build and enhance ETL connectors for integrating data between internal and external systems.

- Develop secure, scalable, and high-performance REST APIs and microservices.

- Analyze existing applications and implement enhancements to improve reliability, maintainability, and performance.

- Design and optimize database solutions using PostgreSQL and Microsoft SQL Server (T-SQL).

- Develop serverless solutions using AWS services.

- Create and maintain event-driven integrations using AWS EventBridge.

- Develop and support data processing and file-based workflows utilizing Amazon S3.

- Monitor application health, performance, and logs using AWS CloudWatch.

- Troubleshoot production issues and ensure timely resolution of incidents.

- Work closely with product owners, business analysts, and other engineering teams to understand requirements and deliver robust technical solutions.

- Maintain and improve CI/CD pipelines to automate build, testing, deployment, and release processes.

- Participate in code reviews and follow software engineering best practices.

Required Skills & Qualifications

- Strong hands-on experience in Python backend development.

- Experience developing APIs using FastAPI or similar Python frameworks.

- Strong SQL and database development experience with:

- PostgreSQL

- Microsoft SQL Server (T-SQL)

- Experience designing and implementing RESTful APIs and microservices.

- Hands-on experience with AWS services:

- AWS Lambda





- API Gateway

- Amazon S3

- Amazon EventBridge

- CloudWatch

- Experience developing and supporting ETL connectors and data integration solutions.

- Strong understanding of software architecture, design patterns, and backend development best practices.

- Experience with Git and source control management.

- Experience implementing and maintaining CI/CD pipelines.

- Strong troubleshooting, debugging, and problem-solving skills.

Preferred Skills

- Experience with Azure DevOps or similar CI/CD platforms.

- Experience with automated testing frameworks and API testing.

- Knowledge of Infrastructure as Code (Terraform or CloudFormation).

- Experience working in Agile/Scrum development teams.

- Understanding of authentication and authorization mechanisms such as OAuth and JWT.

- Exposure to monitoring and observability best practices.

Key Expectations

- Quickly understand existing APIs, ETL connectors, and backend services.

- Take ownership of maintaining and enhancing production applications.

- Independently deliver current API and integration capabilities.

- Improve existing CI/CD pipelines and deployment processes.

- Ensure high-quality, secure, scalable, and maintainable solutions.

- Work effectively with cross-functional teams and business stakeholders.

- Contribute to technical design discussions and continuous improvement initiatives.

Mandatory skills

Python, PostgreSQL, SQL Server (T-SQL), No SQL DBs, AWS Lambda, API Gateway, Amazon S3, EventBridge, CloudWatch, CI/CD Pipelines, Git

📌 Backend Python Developer (Bengaluru)
🏢 SRS Infoway
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: backend python developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: backend python developer (bengaluru) / bengaluru