Amazon Web Services (AWS) is expanding its global footprint with the openingofAWSIndiaRegions. The infrastructure brings advanced cloud technologies that open up limitless opportunities for innovation, entrepreneurship, and digital transformation.
AWS Developer with experience in Lambda, EC2, S3, RDS, and DynamoDB to build cloud-native applications, Development Experience in Python related technologies.
job description
:
Bachelors degree in computer science, Information Technology, or a related field.
Development Experience in Python related technologies.
Proven experience as an application developer, specifically within AWS environments.
Strong proficiency in programming languages such as Python, Java, or Node.js.
Experience with AWS services and tools (e.g., AWS CLI, CloudFormation, SAM).
Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Understanding of RESTful APIs and microservices architecture.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Solid understanding of SQL and working with relational and non-relational databases (e.g., DynamoDB, PostgreSQL).
Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., Jenkins, GitLab CI/CD, or AWS Code Pipeline).
Ability to design intuitive UIs for metrics and data presentation.
Experience building dashboards and visualizations is a plus, ideally using tools like Grafana or PowerBI, or building custom solutions using Python (Streamlit) or JavaScript frameworks (React, Vue).
. Education Qualification:
Bachelor’s Degree in Computer Science or related field
Roles & Responsibilities :
Design, develop, and deploy applications on AWS/Azure using best practices and architectural principles.
Development Experience in Python related technologies.
Collaborate with cross-functional teams to gather requirements and deliver robust solutions.
Utilize AWS/Azure services such as Lambda, EC2, S3, RDS, and DynamoDB to build cloud-native applications.
Implement CI/CD pipelines for automated deployment and monitoring of applications.
Ensure application security, scalability, and performance through effective architecture and coding practices.
Troubleshoot and resolve application issues in a timely manner.
Document application designs, development processes, and technical specifications.
Stay current with AWS technologies and industry trends to continuously improve application development processes.