Contract

DevOps Engineer

Posted on 06 March 25 by Reginald Dykes

  • Remote
  • $ - $
Logo

Powered by Tracker

Job Description

Job Description: DevOps Engineer
Location: Remote

Position Overview:
The Infrastructure Engineer will be responsible for delivering holistic engineering solutions across various stages of the product lifecycle. This role involves guiding junior engineers, driving the adoption of new technologies, and implementing infrastructure automation solutions. The ideal candidate will have hands-on experience with Kubernetes, OpenShift, cloud platforms, and infrastructure automation tools.

Key Responsibilities:

  • Design, build, and maintain scalable infrastructure solutions leveraging Kubernetes and OpenShift (OCP) at a platform level.

  • Perform OCP cluster upgrades, installations, and cluster creation activities.

  • Manage and configure OpenShift/Kubernetes networking using CNI plugins (Calico preferred).

  • Automate infrastructure provisioning and configuration management using Ansible, Terraform, and Red Hat Advanced Cluster Management (RH ACM).

  • Collaborate with teams to build and maintain CI/CD pipelines for infrastructure automation.

  • Manage AWS infrastructure components, including VPCs, security groups, EC2 instances, storage solutions, and load balancers.

  • Troubleshoot and resolve incidents, participate in on-call pager rotation once per quarter.

  • Contribute to internal knowledge-sharing sessions and actively mentor junior engineers.

  • Utilize observability tools and adopt a 'security-first' approach in all infrastructure deployments.

  • Lead technical discussions and present solutions in agile ceremonies.

  • Contribute to high-level solution design and architecture.

  • Stay up-to-date with emerging technologies and participate in research activities to improve infrastructure capabilities.

Required Qualifications:

  • Hands-on experience with Kubernetes and OpenShift (OCP) platform-level management.

  • Experience with AWS infrastructure services such as VPC, EC2, Security Groups, S3, and Load Balancers.

  • Proficiency in infrastructure automation tools like Ansible, Terraform, and RH ACM.

  • Knowledge of Kubernetes networking and CNI plugins (Calico preferred).

  • Experience building CI/CD pipelines and managing infrastructure as code.

  • Strong troubleshooting skills and experience with incident resolution.

  • Ability to participate in on-call rotation for pager support.

  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • AWS Certification.

  • Kubernetes Certifications (CKA or CKAD).

  • Experience developing Kubernetes Operators.

  • Programming skills in Golang, Java, or similar languages.

  • Experience with Helm, shell scripting, or other scripting languages.

  • Familiarity with secrets/credential management solutions such as HashiCorp Vault.

  • Experience creating technical diagrams such as flowcharts and sequence diagrams.

Bonus Skills:

  • Experience with cloud-native observability tools.

  • Participation in open-source projects or internal advocacy events.

  • Understanding of Kubernetes Operator model and custom controllers.

Join our dynamic team to drive innovation, automate infrastructure, and mentor the next generation of engineers in a collaborative environment!

Job Information

Rate / Salary

$ - $

Sector

IT/Software/Technology

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-240554

Job Location