Cloud Engineer
Vidoori
Job Description
Job DescriptionJob DescriptionVidoori is a digital transformation leader recognised for delivering excellence in cloud and software solutions. As we expand our cloud engineering capability focused on AWS, we are seeking an experienced and collaborative Cloud Engineer to join our team. This role offers the opportunity to design, implement and operate secure, scalable cloud infrastructure, improve developer and operational experience, and help shape cloud standards and automation across projects in an inclusive environment that values practical innovation and continuous learning.Role Overview – Cloud Engineer (AWS)Reporting to senior engineering leadership, the Cloud Engineer will design, build and maintain AWS infrastructure and platform components that support product delivery and operational resilience.
The role combines hands‑on engineering with cross‑functional collaboration to ensure cloud architectures are secure, cost‑effective and aligned with product and business objectives. You will work closely with software engineers, SREs, product managers and security teams to deliver automated, observable and repeatable cloud solutions.Key Responsibilities – Architect, Build and OperateDesign and implement AWS architectures using best practices for reliability, security, performance and cost optimisation across services such as EC2, ECS/EKS, Lambda, RDS, S3, VPC, IAM and API Gateway.Author and maintain infrastructure as code using tools such as Terraform, CloudFormation or CDK; ensure modular, reusable and testable configurations are stored in version control.Build CI/CD pipelines and automation for provisioning, deployments and environment lifecycle management, integrating with Git, build systems and release workflows.Implement observability and monitoring solutions (CloudWatch, Prometheus, Grafana, X‑Ray) and design alerting and runbooks to support on‑call and incident management.Collaborate with application teams to containerise workloads, define networking and storage patterns, and optimise runtime configurations for scalability and cost.Implement and enforce security controls and identity management practices (IAM policies, roles, key management, secrets management) in collaboration with security and compliance teams.Conduct capacity planning, cost monitoring and optimisation reviews; propose and implement cost‑saving measures and right‑sizing strategies.Develop and maintain runbooks, architecture diagrams and operational documentation to support handover, onboarding and incident response.Participate in on‑call rotations, respond to incidents, perform blameless post‑incident reviews and drive remediation to improve platform reliability.Mentor junior engineers, run knowledge‑sharing sessions and contribute to the evolution of cloud engineering standards and internal platform tooling.Essential Skills and Experience – Cloud EngineeringBachelor’s degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.Proven experience (typically 3+ years) designing, deploying and operating production workloads on AWS in a professional environment.Practical expertise with Infrastructure as Code (Terraform, CloudFormation, or CDK) and experience managing IaC in Git‑based workflows and CI pipelines.Strong understanding of networking, security, identity and access management, storage and database services within AWS.Experience building CI/CD pipelines and automating deployments using tools such as Jenkins, GitHub Actions, GitLab CI or similar.Familiarity with container orchestration (ECS, EKS) and container build pipelines, including image registries and runtime configuration.Solid knowledge of monitoring, logging and tracing practices and tooling to deliver observability and support SRE activities.Experience with security best practices for cloud environments and tooling for secrets management (AWS KMS/Secrets Manager, HashiCorp Vault) and vulnerability scanning.Strong collaboration and communication skills and the ability to work effectively across distributed teams.Desirable Skills – Extended CapabilityRelevant AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer) or equivalent demonstrated experience.Experience with service meshes, serverless architectures and event‑driven patterns.Familiarity with multi‑account AWS organisations, landing zone patterns and automated account provisioning.Experience with cost management tools, FinOps practices and implementing automated cost allocation and reporting.Contributions to internal platform libraries, open source projects or shared tooling that improve developer productivity.Benefits and Career Development – Growth at VidooriCompetitive base salary with performance‑related bonus and incentives linked to delivery and technical outcomes.Flexible working arrangements, including hybrid options to support a healthy work–life balance.Supportive and inclusive culture with investment in professional development, training and certification support.Opportunity to influence cloud and platform strategy, adopt modern tooling and progress into senior or specialist cloud engineering roles.Work on impactful projects across public sector and commercial clients, collaborating with multidisciplinary teams.Application Guidance – Opportunities at VidooriLocation: Hybrid (DMV Area)Employment Type: Full‑timeEligibility: Must be U.S. CitizenJoin Vidoori as a Cloud Engineer and help us deliver resilient, secure and automated cloud platforms that empower product teams and customers.
If you are pragmatic, collaborative and passionate about cloud engineering and operational excellence, we encourage you to apply and contribute to a team dedicated to technical quality and inclusive growth.