Cloud Engineer (AWS)
Role details
Job location
Tech stack
Job description
We are seeking a Senior Cloud Engineer to support the design, implementation, and optimization of cloud-based infrastructure within a modern, Agile environment. This role focuses on building scalable, secure, and resilient cloud solutions, with a primary emphasis on AWS. You will play a key role in cloud architecture, infrastructure automation, and security while partnering with development and engineering teams to drive best practices. This is a hands-on, senior-level role with opportunities to influence technical strategy and mentor other engineers.
What You'll Be Working On This role supports ongoing cloud modernization and optimization initiatives, including:
- Designing and implementing scalable cloud infrastructure
- Building cloud-native solutions to support web-based applications
- Supporting the migration and optimization of systems in cloud environments
- Enhancing system reliability, performance, and security
- Establishing and maintaining cloud best practices across teams
- Driving automation and standardization through Infrastructure as Code and DevOps approaches, * Design, build, and maintain cloud infrastructure and platform solutions
- Analyze business and technical requirements to define cloud architecture and standards
- Implement and manage secure, scalable cloud environments
- Monitor system performance, availability, and reliability; troubleshoot complex issues
- Support cloud security initiatives, including audits, logging, and compliance efforts
- Lead disaster recovery planning and testing to ensure business continuity
- Partner with development teams to guide secure coding practices and cloud architecture decisions
- Implement and maintain Infrastructure as Code (IaC) solutions
- Collaborate with governance and security teams to standardize cloud policies and access models
- Evaluate new cloud technologies and recommend improvements
- Mentor and coach other engineers on cloud best practices and technical skills
Requirements
- 5+ years of experience in cloud engineering or related roles
- 3+ years of hands-on experience working with AWS
- Strong experience designing and supporting cloud-based infrastructure
- Experience with Infrastructure as Code (IaC) tools
- Background in system administration and/or infrastructure engineering
- Knowledge of cloud security principles, including identity and access management
- Experience troubleshooting complex cloud and infrastructure issues
- Strong communication and collaboration skills
- Ability to work independently and lead technical initiatives
Preferred Qualifications
- Experience working in Agile or iterative development environments
- Experience with disaster recovery planning and implementation
- Proven experience mentoring or leading other engineers
- Bachelor's degree in Computer Science, Information Technology, or related field (preferred)
- Relevant cloud certifications (e.g., AWS Solutions Architect)
Top Skills
- AWS cloud engineering and architecture
- Infrastructure as Code (Terraform, CloudFormation)
- Cloud security and identity/access management
- Cloud infrastructure automation and DevOps practices
- Monitoring, logging, and performance optimization
- Troubleshooting and root cause analysis
Tools & Technologies Experience with some or all of the following is helpful:
- Cloud Platforms: AWS (primary), Azure (plus)
- Infrastructure as Code: Terraform, CloudFormation
- Cloud Services & Concepts: Compute, storage, networking, IAM, resilience patterns
- Monitoring & Logging: Cloud-native or cloud-compatible monitoring tools
- Other Technologies: VMware cloud environments, identity/security tools (e.g., ForgeRock)