Newfold Digital

posted 6 months ago

Full-time - Mid Level
Remote
10,001+ employees

About the position

The Senior DevOps Engineer at Newfold Digital will be a key member of our Developer Platform Team, focusing on automating the provisioning and configuration of cloud-based infrastructure to support our backend applications. This role is critical in ensuring that our systems are efficient, reliable, and scalable, enabling us to serve millions of customers globally. The ideal candidate will have a strong background in Unix-based systems administration and be well-versed in GitOps principles. Familiarity with tools such as Terraform and Ansible is essential, as is hands-on experience with Kubernetes. The position requires a proactive approach to problem-solving and a commitment to continuous improvement in our development and operational processes. In this role, you will be responsible for implementing Infrastructure as Code (IaC) practices using Terraform, managing configurations with Ansible, and orchestrating containerized applications with Kubernetes and Docker. You will also work with CI/CD pipelines using Jenkins and contribute to the overall cloud strategy across various platforms including OCI, GCP, and Azure. Strong scripting skills in Shell and Python will be necessary to automate tasks and improve workflows. The Senior DevOps Engineer will collaborate closely with development teams to ensure seamless integration and deployment of applications, fostering a culture of collaboration and innovation within the organization.

Responsibilities

  • Automate the provisioning and configuration of cloud-based infrastructure.
  • Implement Infrastructure as Code (IaC) using Terraform.
  • Manage configurations with Ansible and AWX.
  • Orchestrate containerized applications using Kubernetes and Docker.
  • Develop and maintain CI/CD pipelines using Jenkins.
  • Collaborate with development teams to ensure seamless integration and deployment of applications.
  • Utilize GitOps principles to manage infrastructure and application deployments.
  • Write scripts in Shell and Python to automate tasks and improve workflows.

Requirements

  • 5+ years of experience in a DevOps or related role.
  • Strong background in Unix-based systems administration.
  • Proficient in Terraform and Ansible.
  • Hands-on experience with Kubernetes and Docker.
  • Familiarity with cloud platforms such as OCI, GCP, and Azure.
  • Experience with CI/CD tools, particularly Jenkins.
  • Strong scripting skills in Shell and Python.
  • Excellent communication and interpersonal skills.

Nice-to-haves

  • Experience with Argo CD for continuous delivery.
  • Knowledge of GitOps practices and principles.
  • Familiarity with AWX for Ansible management.

Benefits

  • Health Insurance options (HSA, Medical, Dental, Vision)
  • Matching 401K
  • Life/AD&D/STD/LTD insurance
  • Tuition Reimbursement
  • Pet Insurance
  • Generous vacation policy
  • Diversity and inclusion programs
  • Learning and development opportunities
  • Flexible work environment options (work-from-home, hybrid, or in-office)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service