Job description
Overview
A quick overview
We are looking for a DevOps Engineer to join the nChain team, based globally. This is a unique and rare opportunity to be at the heart of executing an exciting and ambitious growth strategy that will shake the foundations of global business as blockchain adoption goes from niche technology to mainstream infrastructure.
Our DevOps Engineer role is a unique and rare opportunity to be at the heart of executing an exciting and ambitious growth strategy. We are looking for a proactive, curious, and responsible person with strong problem-solving skills who is able to work well in a team and remain focused during extended periods of autonomy.We are a fast-moving team which is often working on serval projects at once. You will do well if you can see the bigger picture when facing a problem, think critically and quickly.
RESPONSIBILITIES
We expect you to
Migrate services to Kubernetes from other Container systems.
Assist with development of CI/CD IAC across several projects.
Develop and maintain Ansible-managed infrastructure.
Support Development and QA teams with Kustomize and Kubernetes yaml guidance.
Assist with monitoring of production and pre-production environments, including alert setup and response.
Participate in requirements gathering and refinement for automation delivery.
Participate in team and peer improvement plans.
There will be limited but important work maintaining and developing in-house software, so a history of software development will be advantageous.
REQUIREMENTS & EXPERIENCE
We are looking for
Experience with:
Essential:
Degree or equivalent qualification, and/or have significant relevant experience.
2+ years Kubernetes experience.
Terraform, Terragrunt experience.
Strong understanding of AWS services (IAM, EC2, EKS, Secrets Management, RDS, ECR, CloudWatch, AWS experience in optimising costs).
Github Actions experience.
FluxCD/ArgoCD experience from bootstrap to production maintenance.
Jenkins administration.
Jenkinsfile development.
Ansible playbook development experience.
Strong understanding of Git.
Bash scripting.
Exceptional writing and communication skills.
Problem-solving skills.
Teamworking skills.
Desirable:
Linux system administration.
Experience with Server Hardware (bare metal) deployments and networking.
Understanding of blockchain technology and solutions.
Python, Go Lang, Node JS development experience.
BENEFITS
At nChain, two days will never be the same.
We are cultivating a strong social culture and are focused on provided benefits for our people.
Benefits at nChain
A pension match scheme of up to 5%.
Private healthcare insurance.
Business Travel insurance.
Life assurance of 4 times the salary.
25 days of holidays + bank holidays.
Flexible working
Workplace perks
Social activities