DevOps Engineer

Conventus Solutions Ltd
Corsham, UK
26 days ago
Apply on www.conventusrecruitment.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£130,000.0 - £143,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Application Frameworks Confluence JIRA Automation of Tests Business Process Modeling Configuration Management Computer Programming Computer Networks Databases Continuous Integration
+35 more
Linux DevOps Monitoring of Systems Hyper-V Issue Tracking Systems Python (Programming Language) Microsoft SQL Server MySQL Network Monitoring Network Protocols Object-Oriented Software Development PowerCLI Windows PowerShell Scrum Methodology Release Management Ansible Software Deployment Software Engineering Virtualization Technology Wintel Workflow Management Systems .NET Core Git Infrastructure Automation Frameworks SDN Network Deployment Automation Atlassian Tools Bare Metal Bitbucket Puppet Terraform Software Version Control Atlassian Bamboo Jenkins Vmware

Job description

Conventus are seeking a DevOps Engineer to Build Generation Automation and Deployment, 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.

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

As a DevOps Engineer, you will contribute to the development and maintenance of deployment products and tooling using .NET Core, PowerCLI, PowerShell, and the Atlassian toolset. Your expertise in WINTEL and LINUX platforms, along with general software frameworks and object-oriented development, will enable you to create robust and scalable solutions that meet business requirements and deliver value to end-users., * 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.
  • 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.
  • Continuous Improvement: Stay updated with the latest technologies, frameworks, and industry trends. Continuously seek opportunities to enhance software development processes, tools, and methodologies.

Requirements

  • 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.
  • Strong proficiency in PowerShell and .NET Core Version 7.
  • Experience with PowerCLI and PowerShell scripting for automation and system administration tasks.
  • Familiarity with the Atlassian toolset, including Jira, Confluence, Bitbucket, and Bamboo.
  • General working knowledge of WINTEL and LINUX platforms.
  • General working knowledge of networking, IP protocols and Software Defined Network (SDN) technologies such as NSX.
  • 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.
  • Understanding of software development principles, object-oriented programming, and software frameworks.
  • Solid problem-solving and analytical abilities.

Desirable Skills:

  • 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.
  • Knowledge of database systems like MSSQL or MySQL.
  • Experience with Agile methodologies and Scrum practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.conventusrecruitment.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all