27 Oct
|
SWITS DIGITAL Private
|
Chennai
27 Oct
SWITS DIGITAL Private
Chennai
Job Description
Senior Cloud Backend Engineer Python & AWS Position Details
• Job Title: Senior Cloud Backend Engineer
• Relevant
Experience:
7 9 Years (Preferred niche
experience:
7.5 9 Years)
•
Education:
B.
E./B.
Tech in Computer Science / Information Science
•
Location:
Chennai Job Summary We are looking for an experienced Senior Cloud Backend Engineer with strong expertise in Python programming, FastAPI, GraphQL, and AWS backend application development. The ideal candidate should have hands-on experience designing and developing scalable microservices and deploying cloud-native applications using AWS Lambda, API Gateway, Load Balancers, Docker, Amazon ECS, and Amazon S3. The candidate should have a strong understanding of secure API integration, automated testing, data modelling, and cloud application monitoring. Roles and Responsibilities
• Design, develop, and maintain scalable and secure backend applications using Python, FastAPI, and GraphQL.
• Design and implement secure API integrations using AWS API Gateway and related services.
• Develop, package, deploy, and maintain microservices-based applications.
• Build and deploy serverless applications using AWS Lambda.
• Containerize applications using Docker and deploy workloads using Amazon ECS.
• Configure and integrate AWS Load Balancers to support application availability and traffic distribution.
• Use Amazon S3 for application storage and related backend requirements.
• Design and implement efficient data models and backend business logic.
• Develop and maintain unit tests and integration tests to ensure application quality and reliability.
• Implement logging, monitoring, error handling, and observability for cloud-based applications.
• Work with event-driven architectures and AWS services such as Amazon EventBridge.
• Troubleshoot performance issues, identify root causes, and implement reliable solutions.
• Document technical designs,
API specifications, deployment procedures, and implementation details.
• Collaborate with cross-functional teams to deliver secure, scalable, and maintainable cloud applications. Mandatory Technical Skills
• Programming: Python
• Framework: FastAPI
• API Technology: GraphQL
• AWS Services: AWS Lambda, API Gateway, Load Balancer, Amazon ECS, Amazon S3
• Containerization: Docker
• Backend Architecture: Microservices and secure API integration
• Testing: Unit testing and integration testing
• Cloud Operations: Logging, monitoring, and observability Candidates must have hands-on experience with all the mandatory skills listed above. Desired Skills
• AWS EventBridge and event-driven architecture.
• Strong understanding of serverless application development.
• Experience designing scalable, resilient, and fault-tolerant backend systems.
• Knowledge of cloud application performance optimization.
• Experience with automated testing and CI/CD practices.
• Robust understanding of API security, error handling, and application reliability. Soft Skills
• Strong verbal and written communication skills.
• Ability to explain technical designs and architectural decisions clearly.
• Excellent problem-solving and analytical abilities.
• Good technical documentation skills.
• Ability to collaborate effectively with development and cross-functional teams. Candidate Requirements
• 7 9 years of relevant software development experience, preferably 7.5 9 years in the specified niche.
• B.
E./B.
Tech in Computer Science, Information Science, or a relevant discipline.
• Strong hands-on experience in Python-based cloud backend development.
• Practical experience with all mandatory Python, AWS, API, and containerization technologies.
• Candidates who can join within one month are preferred. Hiring Priority: Candidates with strong hands-on expertise across Python, FastAPI, GraphQL, AWS Lambda, API Gateway, Load Balancer, Docker, ECS, and S3.
📌 Senior Python Full Stack Developer (Chennai)
🏢 SWITS DIGITAL Private
📍 Chennai