Python - Backend developerWork experience - 4 to 6 yearsDomain - Backend development, PythonWe are seeking a skilled Python Backend Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be on developing server-side logic to ensure high performance and responsiveness to requests from the front end. You will also be responsible for integrating front-end elements built by your coworkers into the application. You will also be responsible for managing the AWS resourcesRoles & Responsibilities- Develop and maintain scalable, secure, and robust backend services using Python - Design and implement RESTful APIs and/or GraphQL endpoints - Integrate user-facing elements developed by front-end developers with server-side logic - Write reusable, testable, and efficient code - Optimise components for maximum performance and scalability - Collaborate with front-end developers, DevOps engineers, and other team members - Troubleshoot and debug applications - Implement data storage solutions (e.g., PostgreSQL, MySQL, MongoDB) - Ensure security and data protectionMandatory Technical Skill Set- Implementing optimal data storage(e.g., PostgreSQL, MySQL, MongoDB,S3) - Python backend development experience - Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or GitHub Actions - Implemented and managed containerisation platforms such as Docker and orchestration tools like Kubernetes - Previous hands-on experience in[ EC2, S3, ECS, EMR, VPC, Subnets, SQS,Cloudwatch, Cloudtrail, Lamda, Sage maker, RDS, SES,SNS , IAM, S3, backup, AWS WAF )
Job Title
Python - Backend Developer