Job Summary: We are looking for a skilled AWS Developer to join our team. The ideal candidate will have extensive experience with Amazon Web Services (AWS) and a strong background in cloud computing, application development, and system integration.
Responsibilities:
Design, develop, and deploy scalable, reliable, and secure applications on AWS.
Utilize AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and more.
Implement best practices for cloud security, monitoring, and performance optimization.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot, debug, and upgrade existing applications.
Automate cloud-based applications and infrastructure using CI/CD pipelines.
Provide technical guidance and support to the development team.
Requirements:
Bachelor s degree in Computer Science, Engineering, or a related field.
Proven experience as an AWS Developer or similar role.
Proficiency with AWS SDKs, CLI, and management console.
Strong understanding of cloud architecture, microservices, and serverless computing.
Experience with infrastructure as code (IaC) tools like Terraform or AWS CloudFormation.
Familiarity with DevOps practices and tools such as Jenkins, Git, Docker, and Kubernetes.
Excellent problem-solving skills and attention to detail.
Good communication and teamwork skills.
Preferred Qualifications:
AWS Certified Developer or AWS Certified Solutions Architect.
Experience with other cloud platforms such as Azure or Google Cloud.
Knowledge of programming languages such as Python, Java, or Node.js.