Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company is seeking an experienced DevOps Engineer to enhance their development infrastructure for network operating systems. You'll collaborate with teams to deploy software solutions while leveraging your skills in CI/CD automation, Linux server management, and scripting to ensure seamless operation of various services and enhance overall performance.
Heres what you will be doing
Develop and operate software solutions and CI/CD infrastructure used by the software
development team, consisting of the following services:
SSO (self-hosted)
Corporate VPN (for example, Wireguard, OpenConnect)
GitLab (self-hosted)
Build servers: Debian Linux VMs with Docker containers
Jenkins CI containerised in dedicated Debian VMs
Mattermost (self-hosted)
Various nginx based servers in a reverse proxy capacity (alternatively — traefik or
Caddy instances)
ELK stack for centralised log collection and analytics
Grafana monitoring instance
JIRA cloud-hosted instance
Vault by Hashicorp
Micro API services based on Django or Flask frameworks (typically utilised for runtime
state storage for internal services and CI/CD pipelines)
NetBox IPAM
Game changing skills
Experience with the ELK software stack
Experience designing pipelines-as-code in Jenkins CI (CloudBees)
Experience writing scripts in Apache Groovy DSL
Experience of building service APIs based on Django or Flask frameworks
Experience writing complex Ansible playbooks (roles, templates with group and host
variables, handlers, modules etc.)
Experience with Python programming (classes, interfaces, decorators, multi-threading,
debugging)
Experience designing and operating a CI/CD DevOps environment
· Extensive experience working with Git SCMs (Git, Gitea, GitLab)