At a Glance
- Tasks: Join a dynamic team to develop automation solutions for critical Defence infrastructure.
- Company: Exciting tech company focused on national security and innovative projects.
- Benefits: Competitive salary, hybrid working options, and opportunities for professional growth.
- Why this job: Make a real impact in national security while working with cutting-edge technologies.
- Qualifications: Experience in Python3, Ansible, Jenkins, and SC clearance required.
- Other info: Collaborative Agile environment with potential for career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Are you an experienced Software Engineer with a current SC clearance and a passion for automation? We are working with a dynamic client offering an exciting opportunity to join a project supporting critical Defence infrastructure. This role is ideal for someone with a solid background in Python3, Ansible, Jenkins, Bash, and PowerShell, especially with hardware focus and API interactions.
About The Role
As a Software Engineer, you will be part of a talented team responsible for designing, developing, and validating infrastructure automation components within the NSoIT(D) platform. You will be tasked with creating robust, repeatable automation solutions, often integrating legacy systems and complex hardware features. Your work will directly support deployment, configuration, and troubleshooting of diverse hardware and software components across different VMs, networks, and storages.
What You’ll Be Doing
- Developing complex Python3 automation classes for production-level systems, ensuring they are dynamic and parameterised for reliable deployment.
- Creating and managing automation using Ansible, Jenkins, Bash, and PowerShell to support infrastructure deployment across varied environments.
- Reverse engineering legacy applications and manual instructions into automated, zero-touch packages.
- Collaborating within an Agile team, supporting system testing, reviewing code, and maintaining clear documentation.
- Working closely with Service Management to troubleshoot and resolve issues, ensuring high standards of operational excellence.
- Utilising version control tools like Git and BitBucket, and project management platforms such as JIRA and Confluence.
What We Are Looking For
- At least 12 months recent, hands-on experience with:
- Python3 automation classes
- Deployment automation with Ansible and other config tools
- Bash and PowerShell scripting for OS automation
- Large infrastructure deployment and troubleshooting hardware/software issues
- Advanced coding features like Workflows, Desired State Configuration, and Bare Metal Deployment
You hold a valid SC security clearance. You’ve likely earned a professional certification such as CCNP, VMware VCP, RHCE, or OCA within the last five years. Your communication is clear, and your problem-solving skills are sharp and innovative. You’re comfortable working in an Agile environment, with good knowledge of MS Office Suite.
Desirable Extras
- Experience with Atlassian tools (JIRA, Confluence, Bamboo).
- Familiarity with Defence Digital or delivering secure solutions in the UK public sector.
- A relevant university degree in Computer Science at bachelor or master level.
Details
- Duration: 2 years, with the potential for extension.
- Location: Corsham or Portsmouth, with hybrid working options (2-3 days onsite).
- Salary: Negotiable, inside IR35.
If you meet the above criteria and are ready to contribute your expertise to a high-impact project, we want to hear from you. This is your chance to be part of a cutting-edge team supporting national security infrastructure.
Automation Software Engineer - SC cleared in Corsham employer: Sunquest Printing
Contact Detail:
Sunquest Printing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Automation Software Engineer - SC cleared in Corsham
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in defence or automation. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python3 projects, automation scripts, and any cool stuff you've built with Ansible or Jenkins. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss how you've tackled challenges in past projects, especially with hardware and API interactions. We want to see your thought process!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team and contributing to exciting projects in the defence sector.
We think you need these skills to ace Automation Software Engineer - SC cleared in Corsham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python3, Ansible, and other relevant tools. We want to see how your skills match the job description, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about automation and how your SC clearance makes you a perfect fit for this role. Keep it engaging and personal.
Showcase Your Projects: If you've worked on any relevant projects, whether in a professional or personal capacity, make sure to mention them. We love seeing real-world applications of your skills, especially those involving complex hardware and API interactions.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Sunquest Printing
✨Know Your Tech Inside Out
Make sure you brush up on your Python3, Ansible, Jenkins, Bash, and PowerShell skills. Be ready to discuss specific projects where you've used these technologies, especially in relation to automation and infrastructure deployment.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex issues in previous roles. Think about times when you had to troubleshoot hardware or software problems and how you approached them. This will demonstrate your innovative thinking and adaptability.
✨Familiarise Yourself with Agile Practices
Since the role involves working in an Agile environment, be prepared to discuss your experience with Agile methodologies. Highlight any relevant projects where you collaborated within a team, focusing on your contributions to system testing and code reviews.
✨Communicate Clearly and Confidently
Practice articulating your thoughts clearly, especially when discussing technical concepts. Good communication is key, so consider doing mock interviews with a friend or using online platforms to refine your delivery and ensure you come across as confident and knowledgeable.