Job Title: Senior AWS Cloud Engineer
Job Summary
We are looking for an experienced and highly skilled Senior AWS Cloud Engineer with 7+ years of hands-on experience in designing, implementing, automating, and managing enterprise-scale AWS infrastructure.
The ideal candidate will have strong expertise in AWS cloud architecture, Infrastructure as Code (IaC), networking, security, DevOps, and multi-account environments.
This role requires a hands-on engineer who can design scalable, secure, and highly available cloud solutions, drive automation initiatives, troubleshoot complex infrastructure challenges, and collaborate with cross-functional teams in a managed services environment.
Key Responsibilities
1. AWS Infrastructure & Architecture
- Design, deploy, and manage secure, scalable, highly available, and fault-tolerant AWS infrastructure.
- Implement and optimize AWS networking, compute, storage, databases, and cloud-native services.
- Design and manage enterprise multi-account AWS environments using AWS Organizations and Control Tower.
- Develop cloud architecture documentation, reference architectures, and technical design specifications.
- Ensure infrastructure follows AWS Well-Architected Framework principles and enterprise standards.
2. Infrastructure Automation & DevOps
- Develop, maintain, and optimize Infrastructure as Code (IaC) using Terraform.
- Build and manage CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, and GitHub Actions.
- Automate infrastructure provisioning, configuration management, monitoring, and routine operations.
- Develop automation scripts and solutions using Python, AWS Lambda, and other relevant technologies.
- Implement standardised and reusable infrastructure components across environments.
3. Security, Networking & Compliance
- Implement enterprise-grade security controls, IAM policies, encryption, and AWS KMS key management.
- Design and troubleshoot complex AWS networking environments, including VPCs, Transit Gateway, VPNs, routing, DNS, and hybrid connectivity.
- Implement security monitoring, auditing, vulnerability management, and compliance controls.
- Work with security teams to ensure alignment with organizational security policies and industry best practices.
- Support security assessments, infrastructure audits, and remediation activities.
4. Containers & Cloud-Native Services
- Design, deploy, and manage containerized workloads using Docker, Kubernetes, and Amazon EKS.
- Implement scalable microservices infrastructure and container orchestration solutions.
- Optimize containerized workloads for availability, performance, security, and cost efficiency.
5. Monitoring, Operations & Troubleshooting
- Monitor and optimize AWS infrastructure using Amazon CloudWatch, Datadog, and other observability tools.
- Troubleshoot complex infrastructure, networking, deployment, and performance issues across development and production environments.
- Perform root cause analysis (RCA) and implement long-term corrective and preventive measures.
- Implement backup, disaster recovery, and business continuity solutions.
- Identify opportunities for cloud cost optimization, operational efficiency, and infrastructure improvements.
6. Collaboration & Technical Consulting
- Collaborate with development, networking, security, and engineering teams to deliver cloud solutions.
- Provide technical guidance on AWS architecture, cloud migrations, and infrastructure modernization.
- Evaluate and recommend new AWS services, tools, and technologies.
- Support technical solution design, infrastructure cost estimation, and migration planning for business requirements.
Required Qualifications
Experience & Education
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
- Minimum 7+ years of hands-on experience working with AWS cloud infrastructure and engineering.
- Proven experience managing complex enterprise AWS environments, preferably within managed services or multi-account organizations.
Technical Expertise
- Strong hands-on experience with AWS services, including EC2, VPC, RDS, S3, S3 Glacier, CloudFront, Route 53, CloudWatch, and IAM.
- Advanced proficiency in Terraform and Infrastructure as Code best practices.
- Strong understanding of AWS networking, hybrid connectivity, routing, DNS, and network security.
- Experience with AWS Organizations, Control Tower, and multi-account governance.
- Hands-on experience with Docker, Kubernetes, and Amazon EKS.
- Experience building CI/CD pipelines using GitHub Actions and AWS Developer Tools.
- Proficiency in Python scripting and infrastructure automation.
- Strong understanding of AWS security, encryption, KMS, IAM, auditing, and compliance.
- Experience implementing monitoring and observability using Datadog and CloudWatch.
- Knowledge of high availability, disaster recovery, and cloud cost optimization.
Certifications
- AWS Certified Solutions Architect – Professional preferred.
- Additional AWS certifications in DevOps, Security, or Networking are an advantage.
Preferred Qualifications
- Experience with serverless architectures using AWS Lambda and the Serverless Framework.
- Working knowledge of AWS services such as SQS, SNS, SES, and DynamoDB.
- Experience with AWS security and governance services, including CloudTrail, AWS Config, Security Hub, and GuardDuty.
- Familiarity with AWS migration strategies and hybrid cloud solutions.
- Experience with code scanning, infrastructure security scanning, and compliance automation.
- Experience conducting architecture reviews and evaluating emerging cloud technologies.
- Familiarity with AI-powered development and productivity tools such as GitHub Copilot, Claude, ChatGPT, Amazon Q Developer, or similar tools is a plus.
- Interest in leveraging AI and automation to improve cloud infrastructure management, DevOps workflows, troubleshooting, and operational efficiency.
Soft Skills
- Strong analytical thinking, troubleshooting, and problem-solving capabilities.
- Excellent written and verbal communication skills.
- Ability to work independently and collaborate effectively across technical teams.
- Proactive mindset with a strong focus on automation, continuous improvement, and operational excellence.
- Ability to take ownership of complex infrastructure challenges and drive them to resolution.
What We Offer
- Competitive Compensation: Attractive salary and benefits package aligned with experience and skills.
- Training & Certifications: Opportunities for continuous learning, technical training, and professional certifications across AWS, DevOps, cloud security, and emerging technologies.
- AI & Innovation Initiatives: Opportunities to participate in AI-driven initiatives, including Agentic AI, intelligent cloud automation, AI-assisted DevOps, and next-generation infrastructure management solutions.
- Cutting-Edge Technologies: Hands-on exposure to enterprise-scale AWS infrastructure, Infrastructure as Code, Kubernetes, cloud-native technologies, and modern DevOps practices.
- Professional Growth: Opportunities to take ownership of challenging projects, expand technical expertise, and grow into advanced engineering and architecture roles.
- Collaborative Work Culture: An environment that encourages innovation, knowledge sharing, experimentation, and continuous improvement.
- Flexible Work Environment: Flexible working arrangements, with remote work opportunities where applicable.
How to Apply
Interested candidates can apply through LinkedIn or send their updated resume to hr@spryc.com.
Join us to build, automate, and optimize secure, scalable, enterprise-grade AWS cloud solutions.