Required Skills
AWS Terraform Jenkins Need current Terraform need to be a SME Needs current Jenkins needs to be building out CI/CD pipelines Needs AWS EC2 experience does not need EKS cluster they need the EC2 specifically
Job Description
Senior Cloud Engineer
100% Remote
Title: Sr. Cloud Engineer
What youll be doing
- Building AMI and ASG Terraform pipelines executed via Jenkins to build and deploy ephemeral EC2s
- You are point of contact for application teams to help them move their applications to AWS from on prem
- Build AMI recipe for each application via Terraform executed by Jenkins pipelines
- Design for minimal cloud cost
- Design for cloud native patterns and standards
- Design for testing reliability across environments
- Build ASG and ALB/NLB Terraform to consume and deploy unique application AMIs via Terraform executed by Jenkins pipelines
- Design for Blue/Green zero downtime deployments
- Design for high availability
- Design for testing and promotion across Dev/UAT/Prod environments
- Create and modify Jenkins pipelines to support Terraform deployments for AMI and ASG pipelines
- Guide application teams on best practices in the cloud
- Support and enable teams to migrate from onprem environments into AWS
- Troubleshoot issues with AMI EC2 ASG LBs networking and Jenkins pipelines
What your background looks like
Required Technical Skills & Experience
- 6 years and expert level experience and understanding of Terraform
- 8 years and expert level experience and understanding of AWS services
- EC2 ASG SG ALB/NLB/WAF Routing Networking Route53 EC2 Image Builder
- 8 years and expert level experience writing Jenkins files and Jenkins Shared Libraries
Required Soft Skills & Experience
- Experience with leading application migrations into the cloud according to best practices standards and cloudnative architecture.
- You are passionate about building and running distributed systems at scale in production. You understand the challenges and tradeoffs to be made when building and deploying systems to production.
- Very strong written and verbal communication as you will be driving both requirements and implementation
- Knowledge of best practices related to security performance and high availability.
- Knowledge and experience about the differences between onprem and the cloud and how to help applications teams that dont understand those differences.
- Highly skilled in identifying performance bottlenecks identifying anomalous system behavior and determining the root cause of incidents.
- Youve demonstrated the ability to effectively work collaboratively across functions and communicate between many different teams.
- Interest in designing analyzing and troubleshooting largescale distributed systems.
- Systematic problemsolving approach coupled with strong communication skills and a sense of ownership and drive.