Cloud Engineer

Innovative Solutions
Summary
Join our managed services team as a skilled Cloud Engineer. Design and support AWS cloud environments for clients, implementing security best practices and collaborating on technology roadmaps. The ideal candidate possesses strong problem-solving and communication skills, and experience with core AWS services (EC2, networking, security tools), managing multiple client environments simultaneously. You will analyze, implement, support, and recommend AWS cloud solutions, design and manage AWS network infrastructure, and architect and deploy AWS infrastructure for applications. Ensure compliance with AWS Well-Architected Framework and security best practices, implement system recovery strategies, and collaborate with AWS TAMs and customers. Design AWS cloud architectures, participate in team meetings, maintain customer runbooks, provide off-hours support, contribute to R&D projects, and lead process improvement initiatives.
Requirements
- Associate's degree (Computer Science, Information Technology, or another relevant program) or 3+ years AWS Cloud experience
- AWS Solutions Architect Associate certificate or the ability to obtain it within 12 months
Responsibilities
- Analyze, implement, support, and provide recommendations for AWS cloud solutions and hybrid on-premises environments to meet client needs
- Design, deploy, and manage AWS network infrastructure using VPC, Transit Gateway, Direct Connect, Route 53, and AWS Security Groups while also supporting on-premises networking technologies
- Architect and deploy AWS infrastructure for hosting new and existing line-of-business applications using EC2, Lambda, RDS, S3, EFS, and AWS Auto Scaling
- Ensure compliance with AWS Well-Architected Framework and security best practices using IAM, AWS Organizations, GuardDuty, and Security Hub
- Implement and test system recovery strategies in accordance with the company’s AWS Backup, Disaster Recovery (DR), and Business Continuity (BC) plans
- Collaborate with AWS Technical Account Managers (TAMs) and customers to provide cloud strategy, cost optimization, and technology roadmaps that align with business objectives
- Design AWS cloud architectures following Well-Architected guidelines, leveraging CloudFormation, Terraform, and AWS Control Tower
- Actively participate in team meetings, project discussions, and cross-functional collaboration to enhance AWS cloud adoption and optimization
- Maintain customer runbooks, automating and improving them with AWS-native solutions such as AWS Systems Manager, CloudWatch, and Lambda
- Provide off-hours support on a rotational basis, including on-call responsibilities and scheduled maintenance windows
- Contribute to internal R&D projects, validating and testing new processes and/or tools and services for integration into Innovative Solutions’ offerings
- Lead or contribute to internal process improvement initiatives, leveraging various DevOps tools enhance automation and efficiency
- AWS Services within the scope of this role are not limited to the ones specifically called out in this list of responsibilities
- Become familiar with a wide variety of IT infrastructure, networking, security, AWS cloud solutions, etc. to support diverse customer environments
- Provide excellent diagnostic and problem-solving skills across a diverse technology landscape
- Leverage tools and scripts to automate repetitive tasks that improves productivity and reliability
- Work closely with other engineers, NOCs, account managers and customers daily. Strong teamwork and clear communication is essential
- Maintain proficiency using remote monitoring, management, and ticketing systems tailored for managed services providers enables higher quality of service
- Managing time well and multi-tasking is important to handle multiple customer environments and simultaneous issues
- Daily time and billing entry
Share this job:
Similar Remote Jobs
