01 Oct
|
ABS Digital Services
|
Noida
01 Oct
ABS Digital Services
Noida
Classified Job
Top Hiring Companies
Join the ABS Digital Services team as a Full Time Python Developer with AWS Amplify on Erekrut, specializing in Senior Python Developer in the IT-ITeS industry. We are seeking talented individuals with a passion for IT Services and educational qualifications ranging from 4-6 Years. Apply now on Erekrut to take the next step in your career with a leading global company.
Role Overview:
As a Python Developer with AWS Amplify expertise, you will be responsible for designing, developing, and maintaining web and mobile applications that leverage AWS Amplify's serverless capabilities. You will work with cross-functional teams to create scalable and responsive applications that deliver a seamless user experience while taking advantage of AWS Amplify's features.
Key Responsibilities:
1. Application Development: Develop web and mobile applications using Python as the primary programming language and integrate AWS Amplify services to enable serverless architecture.
2. AWS Amplify Integration: Utilize AWS Amplify to manage the backend services, authentication, and data storage for applications. Configure Amplify CLI, set up AWS resources, and establish GraphQL APIs.
3. Frontend Development: Work on the user interface (UI) and user experience (UX) components of applications, ensuring they are responsive, visually appealing, and user-friendly.
4. Serverless Architecture: Implement serverless functions, APIs, and data storage using AWS Lambda, API Gateway, AWS AppSync, and Amazon DynamoDB.
5. Authentication and Authorization: Implement user authentication and authorization features using AWS Cognito or other identity and access management solutions.
6. Continuous Integration/Continuous Deployment (CI/CD): Set up and manage CI/CD pipelines to automate application deployment on AWS Amplify,
ensuring a smooth development workflow.
7. Code Optimization: Optimize code for performance and scalability, identifying and resolving bottlenecks as needed.
8. Troubleshooting: Identify and resolve technical issues and bugs in the application, as well as performance-related problems.
9. Security: Ensure the security of applications by implementing AWS security best practices and mitigating potential security vulnerabilities.
10. Documentation: Create and maintain technical documentation for applications, including architecture, code, and deployment procedures.
11. Collaboration: Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
12. Stay Updated: Keep up-to-date with the latest AWS Amplify and Python developments, as well as best practices in cloud-native application development.
Qualifications:
- Bachelor's degree in computer science, software engineering, or a related field (or equivalent work experience).
- Robust proficiency in Python programming.
- Experience with AWS Amplify, including configuring and managing backend services.
- Familiarity with AWS services, including Lambda, API Gateway, DynamoDB, and Cognito.
- Knowledge of GraphQL and RESTful API design.
- Proficiency in frontend technologies (e.g., React, React Native, or other relevant frameworks).
- Experience with CI/CD pipelines and DevOps practices.
- Problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
AWS certifications (e.g., AWS Certified Developer) are a plus.
Designation
Senior Python Developer
Key Skills
Amazon Web Services (AWS)Python
Industry
IT-ITeS
Functional Area
IT Services
Employment Type
Full Time
Education
Bachelor Degree
Job Type
Work From Office
Assessment Details
Computer Aided Test Executive Quiz
30 Minutes
📌 Senior Python Developer (Noida)
🏢 ABS Digital Services
📍 Noida