Job Description
DevOps | £600pd | Outside IR35 | Fully Remote | Data
Are you a talented DevOps Engineer with a passion for building robust and scalable cloud infrastructure? We are seeking a dynamic professional to support the rollout of our innovative data strategy project. If you have a strong background in GitHub, Terraform, and AWS, this is an excellent opportunity to leverage your skills and drive impactful results!
Key Responsibilities
Are you a talented DevOps Engineer with a passion for building robust and scalable cloud infrastructure? We are seeking a dynamic professional to support the rollout of our innovative data strategy project. If you have a strong background in GitHub, Terraform, and AWS, this is an excellent opportunity to leverage your skills and drive impactful results!
Key Responsibilities
- CI/CD Pipeline Development: Design, build, and manage continuous integration and continuous delivery (CI/CD) pipelines using GitHub Actions to streamline deployments.
- Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code using Terraform to efficiently provision and manage AWS resources.
- Deployment Automation: Automate deployment processes for data pipelines, analytics tools, and other critical components of our data strategy.
- Network Security Design: Design secure network architectures using AWS Virtual Private Clouds (VPCs), subnets, and AWS PrivateLink to safeguard data privacy and security.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in DevOps or Site Reliability Engineering (SRE).
- Strong expertise with GitHub and Git version control workflows.
- Extensive hands-on experience with Terraform for infrastructure automation.
- Deep knowledge of AWS services related to data and analytics (e.g., S3, EC2, RDS, Redshift, EMR, Glue).
- Proficiency in CI/CD tools, particularly GitHub Actions.
- Strong scripting abilities (Python, Bash, PowerShell).
- Familiarity with containerization tools like Docker and Kubernetes.
- Knowledge of monitoring and logging platforms (e.g., CloudWatch, CloudTrail).
- Solid understanding of network security principles and experience implementing AWS security best practices.
- AWS Certified DevOps Engineer - Professional certification.
- Familiarity with data engineering concepts and big data technologies.
- Experience with machine learning operations (MLOps).
- Knowledge of serverless architectures on AWS (e.g., Lambda, Step Functions).
- Understanding of data governance and regulatory compliance.
- Experience managing multi-account AWS environments and AWS Organizations.