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 that values innovation and collaboration in tech.
- Qualifications: Bachelor's degree 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 36000 - 60000 £ 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.
#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 discuss best practices and gain insights that could be beneficial during interviews.
✨Tip Number 3
Prepare to discuss your problem-solving approach in detail. Be ready to share examples of how you've tackled complex issues in past roles, particularly those related to automation and infrastructure management, as this will showcase your analytical abilities.
✨Tip Number 4
Since SC clearance is required, ensure you understand the process and timeline for obtaining it. If you have held high-level security clearance before, be prepared to discuss this experience, as it may expedite 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 align with the BMA Developer role. Focus on your programming skills in Python, experience with Ansible, and any work with the Atlassian toolset.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the key responsibilities mentioned in the job description. Explain how your background in automation solution development and infrastructure provisioning makes you a great fit for the position.
Showcase Relevant Projects: If you have worked on projects involving automation, infrastructure management, or the tools mentioned (like Jenkins or Git), be sure to include these in your application. Provide specific examples of your contributions and the outcomes.
Highlight Security Clearance: Since SC clearance is required for this role, mention any existing security clearance you hold or your experience with security protocols. This will demonstrate your readiness for the position and understanding of its requirements.
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 or contributed to, and be ready to explain your thought process behind them.
✨Understand the Role Requirements
Familiarise yourself with the key responsibilities outlined 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 issues.
✨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, as these are crucial for the BMA Developer position.
✨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 in the past and how you can contribute to knowledge sharing within the organisation.