The Cloud Systems Engineer will focus on AWS EC2 instance development and management, Linux server support, Kubernetes, building Infrastructure as Code (IaC) and modernizing on-premises server workloads. As a Cloud Systems Engineer III, you will play a crucial role in deploying solutions for cloud migrations while working in a role to continue to support on-prem Linux servers and storage.
Responsibilities
- AWS EC2 Engineering: Design, deploy, and manage AWS EC2 instances, optimizing for performance, security, and cost.
- Work closely with cloud architects to align AWS EC2 solutions with overall cloud architecture.
- Implement automation for EC2 instance provisioning and configuration.
- Infrastructure as Code (IaC): Drive the development and maintenance of IaC scripts and templates for automated infrastructure provisioning.
- Implement and enhance IaC best practices, ensuring consistent and efficient deployment processes.
- Collaborate with Platform and DevOps teams to integrate IaC seamlessly into the CI/CD pipeline.
- Linux System Engineering: Architect, deploy, and maintain on-prem and cloud Linux servers ensuring security, scalability, and reliability.
- Collaborate with cross-functional teams to implement and optimize Linux environments.
- Troubleshoot and resolve complex issues related to Linux servers.
- Containerization and Orchestration: Lead the design and implementation of containerized applications using Docker and Kubernetes.
- Develop and enforce best practices for container deployment, scaling, and management.
- Mentor and guide other engineers in containerization technologies.
- Collaboration and Documentation: Collaborate with cross-functional teams, providing technical expertise and guidance.
- Create and maintain comprehensive documentation for systems, processes, and best practices.
- NetApp and Cloud Storage Solutions: Architect and manage storage solutions, ensuring high availability and performance.
- Troubleshoot and resolve storage-related issues.
Expectations:
- Works independently on larger, moderately complex assignments that have a direct impact on the department.
- Handles ambiguous/undefined problems and thinks abstractly to deliver results.
- Demonstrates strong sense of ownership, urgency, and drive as well as the ability to work well with diverse teams.
- Effectively articulates technical challenges and solutions to business users and other technical teams.
- Seeks to develop compelling insights and logical arguments to persuade others.
Education/Certifications
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
- AWS certifications such as AWS Certified Solutions Architect - Associate or AWS Certified SysOps Engineer - Professional.
Experience/Minimum Requirements
- 3+ years’ experience working as a Cloud Engineer, with a focus on AWS EC2 infrastructure and related services.
- 5+ years’ experience supporting Linux servers in a large-scale environment running both on bare-metal and VMware.
- Strong proficiency in Infrastructure as Code (IaC) tools like Terraform, Packer, AWS CloudFormation, or similar frameworks.
- In-depth knowledge of on-premises server workloads and experience in automating, modernizing, and managing them as Infrastructure as Code (IaC).
- Automation and orchestration – experience with scripting using Python, PowerShell, Bash, Packer
- Demonstrated expertise in designing and implementing cloud migration strategies and roadmaps.
- Experience with AWS services such as AWS Lambda, Amazon RDS, Amazon S3, Amazon VPC, and others.
- Solid understanding of security and compliance principles in AWS, including IAM, encryption, and network security.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication and collaboration skills, with the ability to interact effectively with stakeholders at all levels.
- Experience with CI/CD pipelines and tools like Harness, Jenkins, GitLab, or AWS Code Pipeline.
- Understanding of Agile and DevOps methodologies and their application in cloud environments.
- Experience supporting NetApp storage is preferred.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.