At a Glance
- Tasks: Join us as a Senior DevOps Engineer, enhancing product quality and managing critical infrastructure.
- Company: Work with an innovative client based just north of Cambridge, known for award-winning products.
- Benefits: Enjoy a competitive salary, a permanent role, and a collaborative work environment.
- Why this job: Be part of a dynamic team, optimise processes, and stay updated with the latest DevOps tools.
- Qualifications: 3+ years in DevOps, experience with CI/CD pipelines, Docker, and strong Linux skills required.
- Other info: Opportunity to mentor others and grow your career in a supportive environment.
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: 60k-70k
Job Reference: 35675
We are looking for a Senior DevOps Engineer for our client based just north of Cambridge. You will play a key part in enhancing overall product quality by working alongside software developers and IT specialists building and managing the critical infrastructure needed for our clients' award-winning products.
Responsibilities:
- Management and maintenance of software development infrastructure, which includes version control systems, build servers and deployment environments
- Optimisation of build, test and deployment processes by using Python to develop and implement automation scripts
- Ensuring the software development pipeline remains issue free by troubleshooting and quick resolution of any problems
- Improving software delivery efficiency by collaboration with Development teams
- Ensuring your knowledge is current and relevant in terms of the latest DevOps tools, technologies and best practices
Requirements:
- Must have: 3+ years' experience working as a DevOps Engineer
- The ability to design, build and maintain CI/CD pipelines using tools like Jenkins and TeamCity
- A solid understanding of Container Technology, preference being in building Docker Containers
- Familiarity with managing version control systems such as Perforce or Git
- Programming abilities using scripting languages, preferably Python, but also Bash and PowerShell
- Strong Linux administration skills and experience in administering VMs
- Use of tools such as Ansible or Puppet to implement infrastructure as Code
- Experience of using static code analysis tools, such as BlackDuck
- Able to use and manage other monitoring tools, such as Nagios, SolarWinds, Grafana, Prometheus etc.
- Experience of resolving complex issues using your debugging skills
- Strong communication skills, including the ability to explain technical concepts to non-technical colleagues
- Able to listen and take advice, but also know when to make necessary decisions
Nice to have:
- A Bachelor's degree (or equivalent level of experience) in Computer Science, Software Engineering, or a related field
- Experience of mentoring less experienced team members
- You have administered Jira knowledge and ability with Perl scripting
- You have been a Scrum Master for your team
Please contact us as soon as possible for more details or apply below!
Senior DevOps Engineer employer: Polytec Personnel Ltd
Contact Detail:
Polytec Personnel Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior DevOps Engineer
✨Tip Number 1
Network with professionals in the DevOps field, especially those who work in or around Cambridge. Attend local meetups or tech events to connect with potential colleagues and learn more about the company culture.
✨Tip Number 2
Showcase your hands-on experience with CI/CD pipelines and container technologies during informal conversations or networking events. Be prepared to discuss specific projects where you've implemented these tools effectively.
✨Tip Number 3
Stay updated on the latest DevOps trends and tools. Follow relevant blogs, podcasts, or online courses to ensure you can speak knowledgeably about current best practices during interviews.
✨Tip Number 4
Prepare to demonstrate your problem-solving skills by discussing past challenges you've faced in DevOps roles. Use the STAR method (Situation, Task, Action, Result) to structure your responses clearly.
We think you need these skills to ace Senior DevOps Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience as a DevOps Engineer. Focus on your skills in CI/CD pipelines, container technology, and automation scripting with Python. Use specific examples to demonstrate your achievements.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with tools like Jenkins, Docker, and Ansible. Show that you understand the importance of collaboration in enhancing product quality.
Showcase Your Technical Skills: When detailing your technical skills, be specific about your experience with version control systems, Linux administration, and monitoring tools. Highlight any projects where you've successfully implemented infrastructure as code or resolved complex issues.
Prepare for Potential Questions: Anticipate questions related to your problem-solving abilities and communication skills. Be ready to discuss how you've explained technical concepts to non-technical colleagues and how you've collaborated with development teams to improve software delivery efficiency.
How to prepare for a job interview at Polytec Personnel Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with CI/CD pipelines, container technology, and scripting languages. Bring examples of past projects where you've successfully implemented these skills, as this will demonstrate your hands-on expertise.
✨Communicate Clearly
Since strong communication skills are essential for this role, practice explaining complex technical concepts in simple terms. This will help you connect with interviewers who may not have a technical background.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your debugging skills and ability to resolve complex issues. Prepare to share specific examples of challenges you've faced and how you overcame them, highlighting your analytical thinking.
✨Stay Updated on DevOps Trends
Research the latest tools and best practices in the DevOps field. Being knowledgeable about current trends will show your commitment to continuous learning and improvement, which is crucial for a Senior DevOps Engineer.