Python Fullstack Developer Inteliyo
Table of Contents
Job description
Role & responsibilities
- Design, develop, and deploy serverless applications on AWS using Lambda functions and related AWS services.
- Implement GraphQL APIs with AWS AppSync or Amplify, ensuring seamless data flow and efficient data management.
- Integrate and manage NoSQL databases, particularly MongoDB, to support backend data storage requirements.
- Write clean, maintainable, and testable code following best practices in Python development.
- Collaborate with front-end developers to integrate APIs and enhance the overall user experience.
- Optimize performance of Lambda functions, ensuring they meet SLAs and minimize costs.
- Implement security best practices in serverless development, ensuring the safety of application data and user information.
- Troubleshoot and debug production issues on serverless applications deployed on AWS.
Preferred candidate profile
- AWS Serverless: Proficiency in AWS Lambda, API Gateway, DynamoDB, and Step Functions.
- API Development: Experience with GraphQL, especially in using AWS AppSync or Amplify for real-time and scalable APIs.
- Backend Development: Strong Python development skills, with experience in building and consuming APIs.
- Database Management: Familiarity with MongoDB, including indexing, query optimization, and data modeling.
- Frontend Integration: Understanding of AWS Amplify for connecting and managing backend services with frontend applications.
- Cloud Best Practices: Knowledge of CI/CD, AWS IAM for access management, and using CloudWatch for monitoring and logging.
- Testing and Documentation: Experience with unit testing, integration testing, and API documentation.
- Familiarity with microservices architecture and event-driven design patterns.
- Python Frameworks: Experience with frameworks such as Flask or FastAPI for developing lightweight APIs.
- DevOps Skills: Knowledge of infrastructure as code (IaC) tools like AWS CloudFormation or Terraform.
- Familiarity with OAuth2.0 and JWT for secure user authentication.
- Experience with async programming in Python, particularly with asyncio.
Perks and benefits
Real-world experience in building serverless applications.
Mentorship from experienced developers and AWS architects.
Flexible working environment and exposure to leading-edge cloud technologies.
Opportunity to work on impactful projects and build your portfolio.
A collaborative and innovative team culture.
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering – Software & QA
Employment Type: Part Time, Freelance/Homebased
Role Category: Software Development
EducationUG:
B.Tech/B.E. in Any Specialization
Key Skills
About SocialHanuman.com
Welcome to SocialHanuman.com – your trusted source for the latest MNC jobs in Pune, job openings for freshers in 2024, and daily job postings for freshers across industries. We’re dedicated to bringing you real-time job listings, expert resume and LinkedIn optimization tips, interview preparation guides, and English communication skills training. Whether you’re a fresher entering the workforce or looking to advance your career, SocialHanuman.com is here to support you every step of the way with valuable insights, up-to-date job postings, and the motivation you need to achieve your career goals.