Summary
Join our team as a Sr. Software Engineer β AWS Cloud Developer! You will design, develop, and maintain cloud applications using AWS, migrating and optimizing existing applications. This role requires collaboration with cross-functional teams, ensuring scalability, performance, and security. You will implement infrastructure as code and participate in continuous improvement. The position offers remote work and payment in USD. This is a great opportunity to work on Best Projects and leverage modern cloud technologies.
Requirements
- 5+ years of experience in software engineering, with at least 2+ years focused on AWS cloud technologies
- Strong proficiency in AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and API Gateway
- Experience with serverless architecture and microservices
- Proficiency in programming languages such as Java, Python, Node.js, or similar
- Experience with infrastructure as code (e.g., CloudFormation, Terraform)
- Strong understanding of cloud security principles and best practices
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or similar
- Excellent problem-solving skills and attention to detail
- Ability to collaborate effectively in a remote team environment
- English proficiency (C1) or higher
Responsibilities
- Design, develop, and maintain cloud-based applications and services using AWS services
- Work closely with cross-functional teams to migrate and optimize existing applications for the cloud
- Ensure scalability, performance, and security of cloud applications and services
- Implement AWS infrastructure as code using tools such as CloudFormation or Terraform
- Collaborate with development teams to define cloud architecture strategies and best practices
- Troubleshoot, debug, and resolve issues in production and development environments
- Participate in continuous improvement by staying up-to-date with the latest AWS offerings and cloud software development techniques
- Help improve the team's development workflows, including CI/CD pipelines, version control, and testing frameworks
- Document solutions and processes to ensure easy knowledge transfer and maintainability
Preferred Qualifications
Knowledge of containerization (e.g., Docker, Kubernetes)
Benefits
- Remote
- Payment in USD
- Best Project