DevOps Engineer (Part-Time)

Company:  Davita Inc.
Location: McLean
Closing Date: 02/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

As a Part-Time DevOps Engineer, you will be responsible for the deployment, scaling, and maintenance of Kubernetes clusters and AWS infrastructure. You will also work on designing and maintaining CI/CD pipelines, managing infrastructure as code, and ensuring high availability and security across our systems. This role offers the flexibility to work part-time while making a significant impact on our technology stack.

About Us :
We are committed to driving innovation and efficiency through cutting-edge technology. We're seeking a talented Part-Time DevOps Engineer to join our dynamic team. This role is ideal for someone who thrives in a flexible, collaborative environment and has a passion for optimizing infrastructure and deployment processes.

Key Responsibilities :

Kubernetes :

  1. Deploy, scale, and maintain Kubernetes clusters both on-premises and in AWS environments.
  2. Manage Kubernetes networking, storage, and security practices.
  3. Ensure container technologies, such as Docker, are efficiently used.

AWS Cloud Platform :

  1. Manage AWS services including EC2, S3, RDS, and IAM.
  2. Oversee AWS-based infrastructure and services.

CI/CD Pipelines :

  1. Design, implement, and maintain CI/CD pipelines.
  2. Utilize tools such as Jenkins, GitLab CI, and Artifactory.
  3. Infrastructure as Code (IaC) and Configuration Management:
  4. Use Terraform for infrastructure management.
  5. Develop automation scripts using Bash and Python.

Monitoring and Logging:

  1. Implement and manage monitoring tools like Prometheus, Grafana, and ELK Stack.
  2. Set up and manage logging and alerting for distributed systems.

High Availability and Scalability :

  1. Troubleshoot and resolve performance issues in highly available and scalable systems.
  2. Implement load balancing and failover mechanisms.

Security :

  1. Apply best practices for securing Kubernetes environments.
  2. Manage network security, identity, and access controls.

Qualifications :

  1. US citizenship with active TS/SCI clearance with required polygraph+
  2. Bachelor's degree in computer science or a related field with minimum 8 years' experience.
  3. Proven experience in deploying, scaling, and maintaining Kubernetes clusters.
  4. Expertise in managing both on-premises and AWS-based Kubernetes environments.
  5. Strong understanding of Kubernetes networking, storage, and security practices.
  6. Proficiency in container technologies such as Docker.
  7. Extensive experience with AWS services including EC2, S3, RDS, and IAM.
  8. Proficiency with CI/CD tools like Jenkins, GitLab CI, and Artifactory.
  9. Hands-on experience with Terraform and strong scripting skills (Bash, Python).
  10. Experience with monitoring tools (Prometheus, Grafana, ELK Stack) and setting up logging and alerting.
  11. Proven ability to troubleshoot performance issues and implement load balancing and failover mechanisms.
  12. Knowledge of best practices for securing Kubernetes environments and network security.

Nice-to-Have :

  1. Familiarity with AWS EKS (Elastic Kubernetes Service).
  2. Experience with configuration management and automation tools such as Puppet and Ansible.
#J-18808-Ljbffr
Apply Now
Share this job
Davita Inc.
An error has occurred. This application may no longer respond until reloaded. Reload 🗙