KPIT Technologies
Full Stack Developer - Python/AWS/React.js
Job Location
in, India
Job Description
Job Description : - Design and develop efficient and scalable applications using AWS Lambda and Python. - Build and maintain front-end applications using React , ensuring responsive design and smooth user experience. - Implement and manage databases using Amazon DynamoDB , ensuring high availability, scalability, and performance optimization. - Develop and integrate RESTful APIs to facilitate communication between front-end and back-end services. - Proven experience in full stack development, with expertise in AWS Lambda and Python for serverless applications. - Strong front-end development skills using React - Experience with Amazon DynamoDB for database management, including creating schemas, optimizing queries, and ensuring performance. - Proficiency in building and integrating REST APIs - Familiarity with modern development tools and frameworks, such as Webpack, Babel , or ESLint . - Solid understanding of cloud services, particularly AWS, and their role in building modern web applications. - Strong problem-solving skills and ability to debug complex systems across the full stack. - Excellent communication and teamwork skills, with the ability to collaborate effectively in a remote or hybrid work environment. - Experience working in a Global Delivery Model. - Write clean, maintainable, and well-documented code following best practices in both front-end and back-end development. Roles and Responsibilities : Application Development : - Design and implement scalable serverless applications using AWS Lambda and Python. - Develop responsive front-end applications using React, ensuring an optimal user experience across devices. Database Management : - Create and manage Amazon DynamoDB databases, focusing on schema design, data modeling, and query optimization. - Monitor database performance and implement best practices for high availability and scalability. API Development : - Develop and integrate RESTful APIs to facilitate effective communication between front-end and back-end services. - Ensure API documentation is thorough and up to date for ease of use by other developers and stakeholders. Collaboration and Communication : - Work closely with cross-functional teams, including UX/UI designers and product managers, to define application requirements and specifications. - Participate in code reviews and provide constructive feedback to maintain high code quality. Problem Solving and Debugging : - Troubleshoot and resolve issues across the full stack, employing strong analytical skills to identify root causes and implement solutions. - Continuously improve system performance and application functionality. DevOps and CI/CD : - Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline application updates and releases. - Monitor application performance and reliability using AWS services and tools. Documentation and Best Practices : - Write clean, maintainable, and well-documented code while adhering to industry best practices and coding standards. - Maintain project documentation, including design specifications, user guides, and deployment instructions (ref:hirist.tech)
Location: in, IN
Posted Date: 11/26/2024
Location: in, IN
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources KPIT Technologies |
---|