Senior Software & Cloud Engineer – Python, Node, AWS, Ansible, CI/CD
Posted 1 day ago by S Merrick LTD
£550 Per day
Outside
Remote
Europe
Summary: The Senior Software & Cloud Engineer role involves hands-on engineering with a focus on backend development, AWS cloud operations, and Infrastructure as Code. The position is for an initial 6-month contract, requiring expertise in Python, Node.js, and various cloud technologies. Candidates must demonstrate experience in designing, building, and troubleshooting production systems. Flexibility in working days is offered, with a commitment of 24 hours per week.
Key Responsibilities:
- Develop and maintain backend services and APIs using Python and Node.js.
- Implement Infrastructure as Code using Terraform or similar tools.
- Manage AWS cloud operations, including EC2, RDS, and S3.
- Utilize Docker for containerization and configuration management.
- Automate processes using Ansible for provisioning and configuration management.
- Implement CI/CD pipelines using Jenkins and Bitbucket.
- Work within Jira-led Agile delivery environments.
Key Skills:
- Production experience in Python and Node.js development.
- Strong knowledge of Infrastructure as Code tools like Terraform.
- Practical experience with AWS services.
- Experience with Docker and container management.
- Hands-on experience with Ansible for automation.
- Familiarity with CI/CD processes and tools.
- Experience in Agile methodologies and Jira.
Salary (Rate): £550 per day
City: undetermined
Country: Europe
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Senior Software & Cloud Engineer – Python, Node.js, AWS, Terraform, Ansible
Location: Remote
Client Location: Fully Remote, or Dublin
Contract Length: 6 months initially
Working Pattern: 24 hours per week / 3 days per week (flexibility on days)
Rate: Negotiable daily rate, Outside IR35, depending on experience
Senior Software & Cloud Engineer required for a 6-month initial contract with a leading global organisation in their sector.
The client needs a genuinely hands-on engineer with strong depth across backend development, AWS cloud operations, Infrastructure as Code and deployment automation, working on the support, development and implementation of various internal systems/ projects.
Candidates will need to be able to hit the ground running and must be able to explain how they have personally designed, built, deployed, configured, supported and troubleshot production systems.
Core Skills, strong knowledge required for the role:
- Python and Node.js Development – Production experience building APIs, backend services, automation tooling or operational services.
- Infrastructure as Code / IaC – Terraform, CloudFormation, AWS CDK or similar, with experience defining, versioning and deploying infrastructure safely.
- AWS Cloud Operations – Practical production experience with AWS services such as EC2, RDS, Elastic Beanstalk, S3, IAM and CloudWatch.
- Docker and Containerisation – Experience writing Dockerfiles, building images, managing configuration and troubleshooting containers.
- Ansible – Hands-on playbook, provisioning, configuration management or environment automation experience.
- CI/CD – Jenkins and Bitbucket experience, including build, test, deployment, rollback and release processes.
- Jira / Agile Delivery – Comfortable working in Jira-led Agile delivery environments.
This role may suit candidates with backgrounds such as Senior Software & Cloud Engineer, Cloud Software Engineer, Backend Platform Engineer, Senior Backend Engineer with AWS/IaC, or DevOps-minded Software Engineer.
Please apply now for more information on the role: Senior Software & Cloud Engineer – Python, Node.js, AWS, Terraform, Ansible.