Build Generation Automation and Deployment Specialist

Build Generation Automation and Deployment Specialist
Quast Ltd, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Dec 1, 2023
Last Date
Jan 1, 2024
Location(s)

Job Description

Our client, a large government customer, are seeking a Build Generation Automation and Deployment Specialist to join their team. The role is based in Corsham. The role requires SC clearance.

Initial requirement is scheduled to run from 01/01/2024 until 31/03/2024 with an optional extension running from 01/04/2024 until 30/09/2025.

IR35 STATUS:Inside IR35. Our client has indicated that they intend to operate the engagement as Inside IR35. Candidates would be required to operate through an umbrella company on this engagement. The rates above represent rate payable to the umbrella co.

DEADLINE FOR SUBMISSIONS: 08/12/2023 at 12:00

Overview of Role

The NSoIT(D) programme is looking for a Build Generation Automation and Deployment Specialist with a focus on the packaging, configuration control and automated deployment of enterprise server products. The role is responsible for designing, developing, and maintaining automation solutions to streamline the deployment and provisioning of enterprise level nodes for Users.

This role involves leveraging Python, Ansible, Jenkins, and the Atlassian toolset to automate the deployment of enterprise level hardware. The Build Generation Automation and Deployment Specialist plays a critical role in optimizing efficiency, reducing manual effort, ensuring consistent robust and repeatable node deployments.

Main 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.
  • Backend Development: Build efficient and optimized backend systems, including data storage, retrieval, and processing. Develop APIs, services, and integrations to support application functionality.
  • Automation and Scripting: Utilize PowerCLI and PowerShell to automate tasks, streamline processes, and improve efficiency. Develop scripts for infrastructure provisioning, configuration management, and deployment automation.
  • WINTEL and LINUX Platform Knowledge
  • Atlassian Toolset Integration: Integrate software development processes with the Atlassian toolset, including Jira, Confluence, Bitbucket, and Bamboo. Utilize these tools for collaboration, version control, issue tracking, and release management.
  • Documentation and Knowledge Sharing: Create comprehensive technical documentation, including design specifications, user guides, and API documentation. Share knowledge and provide training to internal teams on software development practices and frameworks.
  • Continuous Improvement: Stay updated with the latest technologies, frameworks, and industry trends. Continuously seek opportunities to enhance software development processes, tools, and methodologies.

Essential Skills, Qualifications and Experience

Job Specification

Job Rewards and Benefits

Quast Ltd

Information Technology and Services - Bristol, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.