At a Glance
- Tasks: Develop automation solutions using Python and Ansible for bare metal infrastructure.
- Company: Join LA International, an award-winning IT consultancy with a global reach.
- Benefits: Enjoy flexible work options with 2-3 days on-site and remote work opportunities.
- Why this job: Be part of a dynamic team, enhancing your skills in automation and collaboration tools.
- Qualifications: Bachelor's or Master's in Computer Science or related field; strong Python and Ansible skills required.
- Other info: SC clearance needed; candidates with prior clearance are encouraged to apply.
The predicted salary is between 43200 - 72000 £ per year.
Role: BMA Developer
Rate: Inside IR35
Base Location: Corsham – 2-3 days per week on site on average with work from home
Duration: Initially until the end of March 2026 with scope for further extensions
SC clearance required and Sole British National
Key responsibilities:-
* Automation Solution Development: Design, develop, and enhance automation solutions using Python, Ansible, and the Atlassian toolset to automate the provisioning, configuration, and management of bare metal infrastructure. This includes creating playbooks, scripts, and workflows to automate repetitive tasks.
* Infrastructure Provisioning and Configuration: Collaborate with cross-functional teams to automate the provisioning and configuration of bare metal servers. Develop Ansible playbooks and templates to standardize and streamline the deployment process.
* Integration and Orchestration: Integrate and orchestrate automation workflows with Jenkins to enable end-to-end automation pipelines. Ensure seamless integration between various tools within the Atlassian toolset (e.g., Jira, Confluence, Bitbucket) for efficient collaboration and version control.
* Infrastructure Monitoring and Management: Implement monitoring and management capabilities using Python and Ansible to ensure the availability and performance of bare metal infrastructure. Develop scripts to collect system metrics, perform health checks, and generate reports.
* Version Control and Configuration Management: Utilize Git and other version control tools to manage code repositories and maintain version history. Ensure proper configuration management practices are followed for infrastructure components.
* Documentation and Knowledge Sharing: Create detailed technical documentation, including architecture designs, deployment guides, and best practices. Share knowledge and provide training to internal teams on the automation solutions, tools, and methodologies.
* Vendor-specific Integration: Work closely with vendors to understand product APIs and integrate automation solutions with vendor-specific management tools and APIs. Collaborate on hardware-specific requirements and configurations.
* Troubleshooting and Issue Resolution: Investigate and resolve complex issues related to bare metal automation, collaborating with relevant teams to identify root causes and implement effective solutions. Perform debugging, log analysis, and system troubleshooting as required.
Essential skills, qualifications and experience
In order to deliver this service, it is essential that individuals have:
* Bachelor\’s or Master\’s degree or equivalent experience in Computer Science, Engineering, or a related field.
* Strong programming skills in Python with experience in developing automation scripts and tools.
* Proficiency in Ansible for infrastructure automation and configuration management.
* Experience with Jenkins for continuous integration and deployment (CI/CD) pipelines.
* Knowledge of the Atlassian toolset, including Jira, Confluence, and Bitbucket.
* Solid understanding of bare metal infrastructure components and provisioning processes.
* Familiarity with DELL and HP hardware products, management tools, and APIs.
* Understanding of networking concepts and protocols relevant to bare metal infrastructure.
* Strong problem-solving and analytical abilities.
* Excellent communication and collaboration skills.
* Attention to detail and a focus on delivering high-quality solutions.
* Hold a valid Security Clearance (SC)
* Competency in MS Office Suite.
Desirable skills, qualifications and experience
* Experience with other infrastructure automation and orchestration tools like Terraform or Puppet.
* Familiarity with software-defined networking (SDN) technologies.
* Knowledge of server configuration management tools such as iDRAC or iLO.
* Understanding of virtualization technologies (e.g., VMware, Hyper-V).
* Experience with Git or other version control systems.
* Understanding of Agile methodologies and DevOps practices.
Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take up to a minimum 10 weeks. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds.
Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Complete this short form & submit your CV then we will do the rest.
To get alerts on jobs, go here
(Permitted file size is 5Mb and file types are: doc, docx, txt, pdf, rtf, xls)
#J-18808-Ljbffr
BMA Developer employer: LA International
Contact Detail:
LA International Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land BMA Developer
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Python, Ansible, and Jenkins. Consider building a small project or contributing to open-source projects that utilise these technologies to demonstrate your hands-on experience.
✨Tip Number 2
Network with professionals in the field, especially those who have experience with bare metal infrastructure and automation. Join relevant online forums or local meetups to gain insights and potentially get referrals for the position.
✨Tip Number 3
Prepare to discuss your problem-solving skills and past experiences in troubleshooting complex issues. Be ready to provide examples of how you've resolved similar challenges in previous roles, as this will showcase your analytical abilities.
✨Tip Number 4
Since SC clearance is required, ensure you understand the process and be prepared to discuss your eligibility. If you have held high-level security clearance before, highlight this in your conversations to strengthen your application.
We think you need these skills to ace BMA Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that match the job description for the BMA Developer role. Emphasise your programming skills in Python, proficiency in Ansible, and any experience with the Atlassian toolset.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the key responsibilities outlined in the job description. Explain how your background in automation solution development and infrastructure provisioning aligns with the company's needs.
Highlight Security Clearance: Since SC clearance is required, mention your current or past security clearance status prominently in your application. If you have held high-level security clearance before, make sure to include this information.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex issues in previous roles. This could include troubleshooting bare metal automation problems or developing scripts to enhance system performance.
How to prepare for a job interview at LA International
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, Ansible, and the Atlassian toolset. Bring examples of automation solutions you've developed and be ready to explain your thought process behind them.
✨Understand the Role Requirements
Familiarise yourself with the key responsibilities listed in the job description. Be ready to discuss how your previous experiences align with tasks like infrastructure provisioning, integration with Jenkins, and troubleshooting bare metal automation.
✨Demonstrate Problem-Solving Abilities
Prepare to share specific examples of complex issues you've resolved in past roles. Highlight your analytical skills and how you approach debugging and system troubleshooting.
✨Communicate Effectively
Since collaboration is key in this role, practice articulating your thoughts clearly. Be ready to discuss how you've worked with cross-functional teams and shared knowledge through documentation or training.