Job Description:
Ideal Candidate: A Strong hands-on technical in Python full-stack development, cloud architecture, DevOps, and modern application delivery, capable of owning end-to-end solution design and implementation with AI experience.
Required Skills:
- Strong hands-on experience in Python Full-Stack Development
- Frontend: React.js, JavaScript, Node.js
- Backend/API Development: FastAPI, Flask, Django REST Framework, REST APIs, Microservices
- Cloud: AWS cloud service (Lambda, API Gateway, ECS/EKS, S3, RDS, DynamoDB, CloudWatch, IAM) and Serverless Architecture
- Containers & Orchestration: Docker, Kubernetes
- DevOps: CI/CD Pipeline Management, GitHub Actions/Jenkins/GitLab CI, Infrastructure Automation
- Source Control: Git
- Database: SQL and data modeling
- Experience designing scalable, secure, cloud-native solutions
- Strong understanding of software architecture, design patterns, and distributed systems
Good to Have:
- Experience with AI-powered development tools, Agentic AI, Claude, OpenAI, LangChain, CrewAI, etc.
- Experience with .NET Core
Key Responsibilities:
- Analyze business requirements and design scalable technical solutions
- Own solution architecture, application design, and technology stack for portals
- Participate in product feature discussions, estimation, and prioritization
- Design and develop microservices, APIs, and cloud-native applications
- Manage and optimize end-to-end CI/CD pipelines and deployment processes
- Lead technical decisions, code reviews, and engineering best practices
- Create and maintain architecture documents, technical specifications, and high-level solution flows
- Collaborate with cross-functional teams to ensure successful project delivery