Role Overview
We are seeking a Cloud Engineer to design, build, and maintain secure, scalable, and resilient cloud solutions on AWS. This role involves hands‑on cloud architecture, development, automation, and DevSecOps practices. You will work closely with cross‑functional teams to deliver cloud‑native solutions that meet business, security, and operational requirements.
Key Responsibilities
Cloud Architecture & Design
- Design and implement highly available, scalable, and cost‑optimised AWS architectures aligned with the AWS Well‑Architected Framework
- Translate business and technical requirements into detailed cloud solution designs
- Modernise existing workloads using cloud‑native services, serverless architectures, containers, and microservices
Cloud Development & Automation
- Develop cloud‑native applications and automation using AWS services such as Lambda, API Gateway, DynamoDB, Step Functions, ECS, and EKS
- Implement and maintain Infrastructure as Code using tools such as CloudFormation, Terraform, or AWS CDK
- Automate provisioning, deployment, and operational tasks to improve efficiency and reliability
DevSecOps & CI/CD
- Design, implement, and maintain CI/CD pipelines using tools such as AWS CodePipeline, GitHub Actions, GitLab CI, or Jenkins
- Integrate security controls, automated testing, and compliance checks into delivery pipelines
- Implement monitoring, logging, and observability using tools such as CloudWatch, X‑Ray, and OpenTelemetry
Security, Governance & Compliance
- Apply AWS security best practices across IAM, networking, encryption, and data protection
- Ensure cloud solutions comply with internal policies and applicable regulatory requirements
- Support risk assessments, threat modelling, and automated security enforcement
Collaboration & Delivery
- Work in an agile delivery environment, participating in sprint planning and iterative releases
- Collaborate with product owners, developers, business analysts, and security teams
- Provide technical guidance, conduct code reviews, and support knowledge sharing within the team
Required Skills
- Degree in Computer Science, Information Technology, Engineering, or equivalent practical experience
- Minimum 2 years of experience in IT, with hands‑on exposure to AWS cloud implementation and support
- Strong experience with core AWS services such as EC2, S3, IAM, VPC, Lambda, RDS, DynamoDB, API Gateway, ECS, or EKS
- Hands‑on experience in AWS architecture design and cloud application development
- Proficiency in at least one programming language such as Python, Node.js, Java, or Go
- Experience with Infrastructure as Code tools (CloudFormation, Terraform, or AWS CDK)
- Solid understanding of CI/CD pipelines, DevSecOps practices, and automated testing
- Experience with containerisation technologies such as Docker and orchestration platforms like Kubernetes or ECS
- Strong problem‑solving, analytical, and communication skills
- Ability to work independently and collaboratively in cross‑functional teams
Preferred Skills
- AWS Certified Solutions Architect (Associate or Professional)
- AWS Certified Developer – Associate
- Experience in cloud cost management and optimisation
- Exposure to zero‑trust architectures, cloud security tooling, or compliance frameworks
- Experience managing multi‑account AWS environments using AWS Organizations or Control Tower
Application Note
Interested applicants may send their CV directly to shyam@aryan-solutions.com for consideration.