03 Aug
|
Relevance Labs
|
India
03 Aug
Relevance Labs
India
- We are looking for a highly skilled Senior Python Full Stack Developer with robust experience in AWS cloud services and working knowledge of CI/CD pipelines. The ideal candidate should have hands-on experience building scalable web applications, designing microservices, and deploying cloud-native solutions. This role requires strong backend expertise in Python along with frontend development capabilities and cloud automation experience.
Key Responsibilities
- Design, develop, and maintain scalable full stack applications using Python and modern frontend frameworks.
- Build and manage RESTful APIs and microservices architecture.
- Develop and deploy applications on AWS (EC2, Lambda, S3, RDS, API Gateway, CloudWatch, etc.).
- Collaborate with DevOps teams to implement and maintain CI/CD pipelines for automated build and deployment.
- Optimize application performance, scalability, and security.
- Participate in architecture discussions and technical design decisions.
- Write clean, maintainable, and testable code following best practices.
- Work closely with cross-functional teams including product owners, QA, and cloud engineers.
- Mentor junior developers and conduct code reviews.
Required Skills
- Strong hands-on experience in Python (FastAPI,
Flask, Django or similar frameworks).
- Full stack development experience with JavaScript frameworks (React, Angular, or Vue.js).
- Solid experience with AWS cloud platform and serverless or container-based deployments.
- Experience designing and consuming REST APIs and microservices.
- Knowledge of SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
- Understanding of CI/CD tools (GitHub Actions, Jenkins, GitLab CI, Azure DevOps, etc.).
- Experience with Docker and containerization concepts.
- Strong understanding of software design patterns and clean coding practices.
Preferred / Secondary Skills
- Kubernetes or container orchestration knowledge.
- Infrastructure as Code (Terraform / CloudFormation).
- Experience with monitoring tools (Dynatrace, Prometheus, CloudWatch).
- Knowledge of Agile/Scrum methodologies.
- Exposure to security best practices and DevSecOps.
Experience & Qualifications
- 4–8 years of software development experience.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience delivering enterprise-scale cloud application
📌 Python Developer (India)
🏢 Relevance Labs
📍 India