Senior Cloud Engineer
We are seeking an experienced AWS Developer to join our team. The ideal candidate will design, develop, and optimize cloud-native applications on Amazon Web Services (AWS). This role requires expertise in AWS services, front-end development, and cloud infrastructure.
Key Responsibilities:
- Develop, deploy, and maintain cloud-native applications on AWS.
- Work with AWS services such as Lambda, EC2, Docker, S3, RDS, DynamoDB, API Gateway, and CloudFormation.
- Develop and manage containerized applications using Docker and Kubernetes (ECS/EKS).
- Develop Infrastructure-as-Code (IaC) using Terraform, AWS CloudFormation, or GitHub Actions.
- Implement CI/CD pipelines using AWS CodePipeline, Jenkins, or GitHub Actions.
- Build and optimize web applications using ReactJS.
- Work with real-time databases and data streaming technologies.
- Ensure web security best practices are followed.
- Optimize application performance, security, and cost efficiency.
- Collaborate with cross-functional teams to integrate AWS solutions.
- Troubleshoot cloud-based applications and resolve issues.
Required Qualifications:
- Proficiency in programming languages like Python, Java, or Node.js.
- Experience in front-end and web development using ReactJS.
- Strong problem-solving and analytical skills.
- Ability to work independently and remotely.
- Hands-on experience with serverless computing and containerization (Docker, Kubernetes, ECS, EKS).
- Experience with AWS IAM, networking (VPC, Route 53), and security best practices.
- Knowledge of monitoring and logging tools such as CloudWatch, AWS X-Ray, or ELK Stack.
- Experience with database management (SQL and NoSQL).
- Strong understanding of DevOps and automation.
Preferred Qualifications:
- 2 years of experience in AWS development and cloud architecture.
- AWS Certification (AWS Certified Developer or DevOps Engineer).
- Experience with multi-cloud environments (Azure, GCP) is a plus.
- Familiarity with Agile and Scrum methodologies.
- Bachelor's degree in Computer Science or a related field.