Search by job, company or skills
Backend Developer AWS + PYTHON (4 - 7 Years)
Location - Trivandrum (Onsite)
Position Overview: As a Backend Developer, you will be responsible for designing, developing, and maintaining backend services and APIs that power our applications and services. You will work closely with our frontend developers, data engineers, and DevOps team to deliver robust and reliable solutions. Your expertise in AWS, serverless architectures, and Snowflake database integration will be crucial in optimizing our backend infrastructure for performance, scalability, and cost-efficiency.
Responsibilities:
Design, develop, and maintain backend services and APIs using best practices and industry standards.
Implement serverless architectures on AWS, leveraging services such as AWS Lambda, API Gateway, DynamoDB, S3, and more.
Integrate with Snowflake database and other AWS-hosted database technologies to manage and process large volumes of data efficiently.
Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver solutions that meet business needs.
Optimize backend performance, scalability, and reliability through continuous monitoring, testing, and optimization.
Implement security best practices to ensure data privacy and protection.
Participate in code reviews, design discussions, and knowledge sharing sessions to foster a culture of collaboration and continuous improvement.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Proven experience developing backend services and APIs in a production environment.
Strong proficiency in AWS services and serverless architectures, with hands-on experience deploying and managing applications on AWS.
Experience with Snowflake database integration or other AWS-hosted database technologies (e.g., Amazon RDS, Amazon Redshift).
Proficiency in Python. Familiarity with containerization and orchestration tools such as Docker and Kubernetes is a plus.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications:
AWS certification (e.g., AWS Certified Developer, AWS Certified Solutions Architect) is a plus.
Knowledge of CI/CD pipelines and automated deployment tools.
Familiarity with agile development methodologies.
Login to check your skill match score
Date Posted: 25/06/2024
Job ID: 82995317