Job Description Backend / Database Engineer
Experience: 57 Years
Location: Pune
Employment Type: Full Time
Role Overview:
We are looking for an experienced Backend / Database Engineer with strong expertise in PostgreSQL, AWS cloud services, and serverless architectures. The ideal candidate will have deep understanding of database internals, cloud-native database engines, and hands-on experience with AWS Lambda, Node.js, and NoSQL technologies.
Key Responsibilities:
- Design, develop, and maintain highly available and scalable backend systems.
- Perform data modeling and manage relational and NoSQL databases.
- Optimize database queries and improve application performance.
- Work closely with DevOps and cross-functional teams in an Agile environment.
- Develop and maintain serverless APIs using AWS Lambda and Node.js.
- Ensure application resiliency, security, and CI/CD best practices.
- Manage source control and collaborate using Git/Bitbucket.
Required Technical Skills
- Strong knowledge of PostgreSQL internals and its different offerings.
- Fair working knowledge of MySQL.
- Expertise in Data Modeling.
- Deep understanding of cloud-based database engines, preferably AWS Aurora.
- Proven experience in database query optimization and performance tuning.
- Hands-on experience with AWS services, especially Lambda.
- Working knowledge of Node.js for Lambda/API development.
- Experience with Agile methodologies, CI/CD pipelines, application resiliency, and security.
- Working knowledge of Git / Bitbucket.
- Experience with NoSQL databases, preferably Amazon DynamoDB.
Skills & Expertise
- Backend Development
- Relational & NoSQL Databases
- Cloud-Native Architecture (AWS)
- Serverless Computing
- Performance Optimization
- Agile & DevOps Practices