At a Glance
- Tasks: Design and maintain automation frameworks to enhance system reliability and efficiency.
- Company: Join a forward-thinking tech company in Cambridge with a collaborative atmosphere.
- Benefits: Attractive daily rate, flexible work options, and opportunities for professional growth.
- Other info: Dynamic role with potential for career advancement in a supportive environment.
- Why this job: Make a real impact by streamlining processes and adopting cutting-edge technologies.
- Qualifications: Degree in Computer Science or related field, plus hands-on automation experience.
The predicted salary is between 60000 - 80000 £ per year.
Job Overview: We are looking for a Senior Automation Tools Engineer to join the Automation Tools team. In this role you will design, deploy, and maintain automation frameworks that improve infrastructure reliability, scalability, and efficiency. You'll collaborate closely with development, operations, engineering, and IT teams to streamline deployment and configuration systems and processes to enable enhanced system management, performance, and lifecycle. This includes deployment and operation of automation tools and their frameworks (e.g., Ansible, Puppet, Terraform, GitLab, Vault, Foreman) for our hybrid estate and compute clusters.
Contract - 6 months
Location - Cambridge (2 days per week on-site)
Pay - attractive daily rate (inside IR35)
Responsibilities:
- Develop and maintain automation solutions using IaC, Python, Bash, and configuration management tools.
- Integrate automation into CI/CD pipelines to improve deployment efficiency.
- Troubleshoot infrastructure issues and implement automated solutions to improve stability and operability.
- Document tools, processes, and best practices.
- Participate in on-call rotations to support system availability.
- Continuously evaluate and adopt new technologies to improve automation practices.
Required Skills and Experience:
- Degree in Computer Science, Engineering, or related field (or equivalent experience).
- Hands-on experience with infrastructure automation and configuration management.
- Good experience handling large-scale Linux environments and resolving system issues.
- Experience with CI/CD pipelines and DevOps practices.
- Proficiency in scripting (Python, Bash, or similar).
- Experience working across hybrid environments (on-premises and cloud platforms such as AWS, Azure, or GCP).
Nice To Have Skills and Experience:
- Experience with large-scale or multi-cluster environments.
- Codex and other AI enabled development and use cases.
- Relevant technical certifications.
- Familiarity with Agile/Scrum methodologies.
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Applications Engineer in Cambridge employer: Hays Specialist Recruitment Limited
Contact Detail:
Hays Specialist Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Applications Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your automation projects and scripts. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to automation tools and CI/CD practices. Practice explaining your past projects and how you've tackled challenges in your previous roles.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Applications Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Applications Engineer role. Highlight your experience with automation tools and scripting languages like Python and Bash, as these are key for us.
Showcase Your Projects: Include specific projects where you've implemented automation solutions or worked with CI/CD pipelines. We love seeing real examples of how you've improved efficiency and reliability.
Keep It Clear and Concise: When writing your application, be clear and concise. Use bullet points to make it easy for us to read through your skills and experiences quickly.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role.
How to prepare for a job interview at Hays Specialist Recruitment Limited
✨Know Your Tools Inside Out
Make sure you’re well-versed in the automation tools mentioned in the job description, like Ansible, Puppet, and Terraform. Be ready to discuss your hands-on experience with these tools and how you've used them to solve real-world problems.
✨Showcase Your Scripting Skills
Since scripting is a big part of this role, brush up on your Python and Bash skills. Prepare to share specific examples of scripts you've written and how they improved processes or resolved issues in previous projects.
✨Demonstrate CI/CD Knowledge
Familiarise yourself with Continuous Integration and Continuous Deployment practices. Be prepared to explain how you've integrated automation into CI/CD pipelines and the impact it had on deployment efficiency.
✨Prepare for Problem-Solving Questions
Expect questions that test your troubleshooting abilities. Think of past experiences where you identified and resolved infrastructure issues, and be ready to walk through your thought process during those situations.