Role Overview
AWS Engineer
This role is hands-on and operationally focused, responsible for building, securing, operating, and optimizing AWS environments that support Terex's global digital platforms and enterprise workloads.
AWS compute, storage, networking, and security
Key Responsibilities
AWS Platform Engineering & Operations
- Design, deploy, and operate AWS environments using core services such as
EC2, ECS/EKS, Auto Scaling, S3, EBS, RDS, and Lambda
. - Support highly available, resilient workloads across multiple AWS regions and environments.
- Execute platform changes safely through structured
change execution
, validation, and post-change monitoring. - Provide operational support for AWS-hosted platforms, including incident response and service restoration.
Networking & Connectivity
- Design, operate, and troubleshoot AWS networking components including
VPCs, subnets, route tables, security groups, NACLs, Transit Gateway, and VPN/Direct Connect
. - Partner with network teams to integrate AWS environments with on-premises and hybrid networks.
- Ensure network designs meet security, performance, and availability requirements.
Security & Identity
- Implement and enforce AWS security best practices across accounts and workloads.
- Manage
IAM roles, policies, and least-privilege access models
. - Partner with security teams to remediate findings from security reviews, vulnerability scans, and audits.
- Support logging, monitoring, and alerting using
CloudTrail, CloudWatch, and AWS Config
.
Account Lifecycle & Governance
- Manage the
AWS account lifecycle
including provisioning, baselining, access models, and decommissioning. - Apply and enforce
tagging standards
to support cost allocation, financial governance, and compliance. - Support
financial compliance
through cost visibility, chargeback/showback models, and optimization efforts. - Ensure alignment with enterprise governance, risk, and compliance requirements.
Operational Excellence & RCA
- Participate in incident management activities, including root cause analysis (
RCA
) and corrective action planning. - Identify recurring issues and drive automation or design improvements to reduce operational risk.
- Maintain operational runbooks, standards, and documentation.
- Contribute to continuous improvement of platform reliability and support processes.
Automation & Scripting
- Develop scripts and automation using
Python, Bash, or PowerShell
to improve operational efficiency. - Automate common operational tasks such as provisioning, validation, and compliance checks.
- Support infrastructure as code practices using
Terraform and/or AWS CloudFormation
.
Required Qualifications
Experience
- 8 to 12 years of overall infrastructure or cloud engineering experience.
- 5+ years of hands-on experience operating AWS in enterprise environments.
- Proven experience supporting production platforms with strong operational rigor.
Technical Skills
- Strong expertise in
AWS Compute, Storage, Networking, and Security services
. - Hands-on experience managing
multi-account AWS environments
. - Solid understanding of AWS financial management, including
cost allocation, tagging, and optimization
. - Experience executing changes in controlled, production environments.
- Proven experience conducting
incident response and root cause analysis (RCA)
. - Scripting and automation skills (Python, Bash, PowerShell).
- Familiarity with
Terraform and/or CloudFormation
. - Experience with monitoring and logging tools such as
CloudWatch, CloudTrail, and AWS Config
.
Education
- Bachelors degree in Computer Science, Engineering, Information Technology, or a related discipline.
Preferred Qualifications
- AWS Certifications (Solutions Architect, SysOps Administrator, or DevOps Engineer).
- Experience supporting regulated or compliance-driven environments.
- Exposure to hybrid cloud or multi-cloud architectures.
- Experience working in a global, follow-the-sun support model.
- Familiarity with ITIL-based operational processes.