If you're an experienced AWS DevOps Engineer with a strong background in designing, building, and maintaining cloud infrastructure and deployment systems, we have a new remote contract role that may interest you. Please note this role can be fully remote and has been deemed Inside IR35. Key Responsibilities: * Infrastructure as Code (IaC): Design, develop, and maintain infrastructure using Terraform to support automated and auditable deployments. Establish best practices for IaC repository structure and version control. * Cloud Platform Management: Deploy and manage cloud resources primarily in AWS and Snowflake. Focus on scalability, performance, cost efficiency, and resilience across compute, storage, networking, and IAM. * Cloudflare Integration: Configure Cloudflare services, including DNS, edge security, caching, and performance features. * CI/CD Pipelines: Build and maintain CI/CD pipelines using GitHub Actions (or similar), automating deployment workflows across environments. * Observability & Monitoring: Implement monitoring, logging, and alerting solutions using tools like CloudWatch, Prometheus, or Grafana to maintain infrastructure health and performance. * Security & Operations: Follow DevSecOps best practices for secure infrastructure design. Manage secrets, scan for vulnerabilities, and support incident response procedures. * Collaboration: Work closely with cross-functional teams including development, data, and security. Participate in technical reviews, planning sessions, and architecture discussions. * Documentation: Maintain up-to-date technical documentation to support operational continuity and handovers. * Continuous Improvement: Recommend and implement improvements to architecture, tooling, and workflow automation. About You – Skills & Experience: * Strong hands-on experience with Terraform and infrastructure provisioning. * Deep expertise in AWS services such as EC2, S3, Lambda, RDS, IAM, VPC, and security groups. * Proficiency in managing Cloudflare configurations and security features. * Solid understanding of CI/CD principles and tooling, especially GitHub Actions. * Familiarity with monitoring and observability practices for distributed systems. * Strong written and verbal communication skills. * Problem-solver with a proactive mindset. Bonus Skills: * Experience with Snowflake for data warehousing and data operations. * Exposure to ML Ops practices and machine learning deployment. * Familiarity with security tools, vulnerability scanners, and compliance frameworks. * Experience with other IaC or configuration tools (e.g., Ansible, Chef, Puppet). * Understanding of container and orchestration platforms such as Docker and Kubernetes. * Scripting skills with Python, Bash, or similar