What are the responsibilities and job description for the AWS Cloud Engineer - Remote / Telecommute position at Cynet Systems?
Job Description:
- Seeking an experienced, lead-level, cloud developer and solution architect with the ability to evaluate, estimate, design, implement, and document cloud-centric application architectures and deployment methodologies, and generally contribute to cloud enablement and cost optimization efforts while promoting cloud architecture and DevOps best practices.
- The candidate must be able to materially contribute to the design and implementation of varied application solutions, infrastructure-as-code (IaC), operational capabilities, and DevSecOps requirements.
- The candidate must understand development and deployment workflows and be capable of providing actionable guidance and executing application re-factoring efforts.
- This candidate will be expected to lead delivery efforts, mentor team members, and work in collaboration with other teams to meet technical requirements and committed timelines.
- AWS – solutions and deploying applications in AWS.
- Lead Experience in a role demonstrating the ability to own and drive deliverables with minimal technical guidance.
- AWS Lambda / Step Functions (serverless architectures).
- AWS ECS / Fargate (proficiency with containerized deployments, e.g. Docker).
- AWS RDS (relational and NoSQL database design/management, data management).
- Networking (strong understanding of general and AWS virtual networking).
- Cloud security and recovery.
- Web services and application programming interfaces (APIs).
- AWS data streaming/messaging services (e.g. Kinesis, Data Firehose, SQS, SNS).
- Terraform and CloudFormation.
- CI/CD automation using GitHub/GitLab.
- Implementation of auto-scaling, cost-management techniques, and operational monitoring.
- Experience architecting for both Linux and Windows environments.