Sr.Python Developer
Job Description:
Key Responsibilities:
● Develop and maintain serverless applications using AWS services
including Amplify, Lambda, DynamoDB, S3, API Gateway, AppSync,
and CloudFormation.
● Design and implement batch jobs, ensuring scalability and
performance optimization.
● Build and manage APIs (REST and GraphQL) for seamless
integration between microservices and third-party systems.
● Work with third-party integrations including Stripe for payments and
Twilio for communications (SMS, voice).
● Troubleshoot, debug, and improve existing systems to enhance
performance and scalability.
● Collaborate with cross-functional teams to define, design, and ship
new features.
Required Skills:
● AWS Serverless Technologies: Strong experience with AWS Lambda,
DynamoDB, S3, API Gateway, AppSync, and CloudFormation.
● AWS Amplify: Hands-on experience with Amplify for frontend and
backend integration.
● Batch Processing: Knowledge of setting up AWS Batch Jobs and
scaling large processes.
● Python Expertise: Proficient in Python, with a deep understanding of
its use in serverless applications.
● API Development: Solid understanding of REST API and GraphQL
design, development, and optimization
Nice to Have:
● Experience with third-party integrations such as Stripe and Twilio for
handling payments and communications.
● Familiarity with AWS SES (Simple Email Service) for email
notifications.
Qualifications:
● Bachelor’s degree in Computer Science, Engineering, or a related
field (or equivalent experience).
● 5+ years of experience in AWS serverless architecture.
● Proven expertise in Python programming for scalable applications.
Additional Skills:
● Excellent problem-solving skills and attention to detail.
● Ability to work in a fast-paced, collaborative environment.
● Strong communication skills to coordinate with team members and
stakeholders.
Company Profile
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.