At INVID, we're seeking a highly skilled and motivated AWS Application Engineer to drive the automation, scalability, and reliability of our cloud infrastructure.
Requirements
- Analyze application architecture and dependencies to determine migration readiness.
- Work with architects to design migration strategies (Rehost, Replatform, Refactor) for various workloads.
- Assist in the migration of applications to AWS using tools like AWS Application Migration Service (MGN), AWS Database Migration Service (DMS), and AWS Elastic Beanstalk.
- Ensure proper deployment, configuration, and performance of applications in AWS environments.
- Troubleshoot application issues and ensure smooth functioning in the new AWS environment.
- Optimize applications for performance, scalability, and cost efficiency.
- Configure applications to utilize AWS services like RDS, S3, Lambda, DynamoDB, and CloudFront.
- Set up monitoring and logging for applications using AWS CloudWatch, X-Ray, and third-party tools.
- Collaborate with DevOps engineers to automate application deployments using AWS CodePipeline, CodeDeploy, or Jenkins.
- Develop scripts for repeatable application setup and provisioning using Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform.
- Work closely with architects, QA engineers, and stakeholders to ensure migration objectives are met.
- Actively participate in Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Document application changes, migration steps, and configurations.
- Share knowledge with team members to ensure consistent understanding of application and migration processes.
Benefits
- DEO (compensation)
- Flexible work environment
- Hybrid work model
- Structured career paths
- Paid professional development
- Access to industry events
- Mutual respect, autonomy, and accountability