Role: AWS Cloud Services Engineer
Location :1305 E Walnut St Des Moines, IA 50319 (Remote)
Duration: 12+ months contract
We are seeking an experienced AWS Engineer to join our dynamic team. The ideal candidate will have a deep understanding of AWS cloud services and a proven track record of implementing and managing AWS-based applications.
Note:
• Only submit candidates with experience building Infrastructure as a code (IaC)
• Must have hands on professional experience with AWS CDK
The ideal candidate will be responsible for designing, deploying, and maintaining scalable, highly available, and fault-tolerant systems on AWS.
Key Responsibilities:
• Design and deploy scalable, highly available, and fault-tolerant systems on AWS.
• Migrate existing on-premises applications to AWS.
• Implement and control the flow of data to and from AWS.
• Select the appropriate AWS service based on compute, data, or security requirements.
• Identify appropriate use of AWS operational best practices.
• Estimate AWS usage costs and identify operational cost control mechanisms.
• Set up and administer multi-tier computer system environments.
• Work closely with development teams to integrate their projects into the production AWS environment.
• Provide support and technical governance, expertise related to cloud architectures, deployment, and operations.
1. Multi-Cloud Support:
• Provide expert-level technical support, addressing issues, troubleshooting, and optimizing performance.
2. Deployment and Migration:
• Implement and oversee the deployment of multi-cloud applications, ensuring seamless integration and compatibility.
3. Platform Expertise:
• Utilize deep knowledge of AWS to advise on best practices and guide decision-making.
• Manage and optimize resources to maintain optimal performance and cost-effectiveness.
4. Automation and Orchestration:
• Develop automation scripts and workflows using Infrastructure-as-Code (IaC) tools to enable consistent and efficient resource provisioning.
• Implement orchestration strategies to streamline deployment and management processes across multiple clouds.
5. Security and Compliance:
• Enforce security measures and compliance standards across various cloud platforms, monitoring for vulnerabilities and ensuring data protection.
• Collaborate with security teams to implement consistent security practices across multi-cloud environments.
Requirements (Must Have's)
• Experience in cloud administrator role.
• AWS Certifications (e.g., AWS Certified Solutions Architect, SysOps Administrator, etc.)
• Proficient in scripting languages (e.g., Python, Bash)
• Infrastructure as Code tools, specifically AWS Cloud Development Kit (CDK)
• Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP, and distributed networks.
• Experience with containerization and orchestration technologies (e.g., Kubernetes).
• Excellent problem-solving skills and the ability to collaborate effectively within cross-functional teams.
• Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).environments.
Experience in cloud administrator role.
Required
4
Years
AWS Certification (e.g., AWS Certified Solutions Architect, SysOps Administrator, etc.)
Required
4
Years
Proficient in scripting languages (e.g., Python, Bash)
Required
4
Years
Infrastructure as Code tools, specifically AWS CDK
Required
4
Years
Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP, and distributed networks.
Required
4
Years
Experience with containerization and orchestration technologies (e.g., Kubernetes).
Required
4
Years
Excellent problem-solving skills and the ability to collaborate effectively within cross-functional teams.
Required
4
Years
Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).
Required
4
Years