Job Title : Senior Cloud Engineer
Relevant Experience
(in Yrs) 10+ years
Technical/Functional Skills 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
o 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 cloud-native architecture.
• You are passionate about building and running distributed systems at scale in production. You understand the challenges and trade-offs 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 don’t understand those differences.
• Highly skilled in identifying performance bottlenecks, identifying anomalous system behavior, and determining the root cause of incidents.
• You've demonstrated the ability to effectively work collaboratively across functions and communicate between many different teams.
• Interest in designing, analyzing, and troubleshooting large-scale distributed systems.
• Systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive.
Experience Required 10+ years
Roles & Responsibilities • 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
o Design for minimal cloud cost
o Design for cloud native patterns and standards
o 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
o Design for Blue/Green zero downtime deployments
o Design for high availability
o 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 on-prem environments into AWS
• Troubleshoot issues with AMI, EC2, ASG, LBs, networking and Jenkins pipelines
Generic Managerial Skills Good communication skills and management skills
Education Bachelor’s degree minimum