Job Summary
We are looking for a highly skilled Backend Developer with strong expertise in software development, relational databases, and end-to-end solution implementation.
The candidate will be responsible for handling operational tasks, performing root cause analysis, and ensuring system stability. You will work closely with cross-functional teams and the Tech Lead to deliver high-quality backend solutions.
Key Responsibilities
- Ensure product continuity by monitoring, detecting, and resolving production issues
- Design and build end-to-end software solutions across on-premise and AWS environments
- Analyze existing on-premise systems and migrate them to cloud-based solutions
- Troubleshoot and resolve issues in applications and relational databases (Postgres RDS)
- Collaborate with Tech Leads to gather requirements and create implementation plans
- Perform unit testing, functional testing, and integrate new/modified features
- Follow SDLC standards and deployment protocols for production releases
- Work with orchestration tools (like Airflow) for automation and issue resolution
- Troubleshoot functional issues across different environments
- Stay updated with AWS services and implement best practices
Required Skills & Experience
- 10+ years of experience in backend/software development
Strong Expertise In
- Python (business logic & services development)
- SQL & PL/SQL
- AWS Services: EC2, S3, Lambda, RDS, Kinesis, IAM, API Gateway
- Databases: Oracle / PostgreSQL
Experience with end-to-end project delivery and system integration
Knowledge Of
Preferred Qualifications
- AWS Certification (e.g., AWS Solutions Architect)
- Experience with Agile/Scrum methodologies
- Knowledge of Kubernetes, networking, and security
- Experience managing onshore/offshore teams
- Experience working on ETL pipelines
Skills: relational databases,software development,aws,databases,api,agile,sql,software