NTT DATA - Charlotte, NC

posted 3 months ago

Full-time - Mid Level
Charlotte, NC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

NTT DATA Services is seeking a talented and experienced Terraform Engineer specializing in Google Cloud Platform (GCP) to join our team in Charlotte, North Carolina. This position is for a full-time employee (FTE) and requires a strong background in Infrastructure as Code (IaC) with a focus on Terraform. The successful candidate will be responsible for designing, implementing, and maintaining scalable and reliable cloud infrastructure on GCP. This role is crucial for ensuring that our cloud services are provisioned efficiently and effectively, meeting the needs of our clients and internal stakeholders. As a Terraform Engineer, you will provision services and resources on GCP, continuously fix and improve infrastructure, and troubleshoot operational issues related to infrastructure. You will monitor the infrastructure, ensuring it operates smoothly, and collaborate with internal teams and stakeholders to understand user requirements and implement technical solutions. Additionally, you will develop self-service infrastructure provisioning, delivery pipelines, and log and monitoring services to enhance our operational capabilities. The ideal candidate will have in-depth knowledge of GCP services, including Compute Engine, Kubernetes Engine, Cloud Storage, Cloud SQL, Big Table, Big Query, and Composer. You should have 3 to 5 years of experience on GCP with expertise in Terraform, including writing and maintaining Terraform configurations and modules. A strong understanding of cloud architecture principles, security best practices, and networking in GCP is essential. Experience with CI/CD pipelines and tools such as Jenkins and GitLab, as well as proficiency in scripting languages like Python and Bash, is also required. Candidates should hold a Hashicorp Certification: Terraform Associate and a Google Cloud Certification, with a Professional DevOps certification preferred.

Responsibilities

  • Provision services and resources on GCP.
  • Fix and improve infrastructure continuously.
  • Troubleshoot operational issues related to infrastructure.
  • Monitor, fix, and improve infrastructure continuously.
  • Collaborate with internal teams and respective stakeholders to understand user requirements and implement technical solutions.
  • Develop self-service infrastructure provisioning, delivery pipelines, log and monitoring services.

Requirements

  • 5+ years of experience in GCP.
  • 5+ years of experience in Python.
  • In-depth knowledge of GCP services including Compute Engine, Kubernetes Engine, Cloud Storage, Cloud SQL, Big Table, Big Query, Composer, etc.
  • 3 to 5 years' experience on GCP with expertise in Terraform, including writing and maintaining Terraform configurations and modules.
  • 5+ years of experience in scripting languages (e.g. Python, Bash).
  • Experience with CI/CD pipelines and tools (e.g. Jenkins, GitLab).
  • Strong understanding of Cloud architecture principles, security best practices, and networking in GCP.
  • Knowledge of DevOps practices and Agile methodologies.
  • Skilled in system-level architecture, like Linux or Windows.
  • Hashicorp Certification: Terraform Associate required.
  • Hashicorp Certification: Vault Associate preferred.
  • Google Cloud Certification required. Professional DevOps certification preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service