About the Role:
We are seeking a skilled Python Serverless Developer to design, develop, and deploy scalable, event-driven applications on cloud platforms such as AWS or Azure. The ideal candidate will have hands-on experience in building serverless architectures, integrating cloud services, and implementing infrastructure automation while ensuring best practices in security, testing, and performance.
Responsibilities:
- Design, develop, and deploy serverless applications using AWS Lambda or Azure Functions
- Write efficient, reusable, and scalable Python code for event-driven architectures
- Build RESTful APIs and microservices using frameworks like Serverless Framework
- Configure serverless event sources (API Gateway, DynamoDB Streams, S3 triggers, SNS/SQS, Kinesis, etc.)
- Implement Infrastructure-as-Code (IaC) with Terraform, AWS CDK, or CloudFormation
- Develop serverless data pipelines (ETL/ELT) using cloud services such as AWS Glue or Step Functions
- Integrate third-party APIs and internal systems with serverless apps
- Implement authentication and authorization (Cognito, OAuth2, JWT, etc.)
- Write and maintain unit, integration, and end-to-end tests for serverless workloads
- Monitor and debug applications using CloudWatch, X-Ray, or equivalent tools
- Apply security best practices (IAM least-privilege, secrets management, data encryption)
- Document serverless architectures and workflows
- Collaborate with DevOps, frontend, and product teams to deliver end-to-end solutions
Required Qualifications:
- 2+ years of professional experience in Python development, preferably in a cloud-native/serverless environment.
- Strong understanding of AWS or Azure serverless services and event-driven architecture.
- Hands-on experience with Serverless Framework, Terraform, AWS CDK, or CloudFormation.
- Proficiency in building REST APIs, microservices, and integrating external APIs.
- Knowledge of CI/CD pipelines, cloud monitoring, and logging tools.
- Familiarity with authentication/authorization protocols (Cognito, OAuth2, JWT).
- Solid understanding of cloud security best practices.
- Strong problem-solving skills and ability to work collaboratively in a cross-functional team.
Preferred Skills (Nice to Have):
- Experience with AWS Glue, Step Functions, or similar ETL/ELT services.
- Knowledge of data streaming tools (e.g., Kinesis, Kafka).
- Exposure to Docker or containerized development.
- Understanding of cost optimization for serverless architectures.
Job Type: Full-time
Pay: Up to Rs250,000.00 per month
Application Question(s):
- Its an onsite opportunity. Are you willing to work on-site?
- Have you built and deployed serverless applications using AWS Lambda or Azure Functions?
- Are you experienced in configuring serverless event sources (e.g., API Gateway, S3 triggers, SNS/SQS)?
- Have you implemented Infrastructure-as-Code (IaC) using Terraform, AWS CDK, or CloudFormation?
- Have you built RESTful APIs or microservices in a serverless environment?
- Please share your resume at: https://tinyurl.com/PythonDevFolium
Experience:
- Python : 2 years (Required)
Location:
Work Location: In person