Match score not available

Senior Terraform Provider Engineer - GP

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experience in developing Terraform providers, Proficiency in Go programming language, Experience with RESTful API integration, Strong knowledge of DNS operations, Familiarity with Git and CI/CD processes.

Key responsabilities:

  • Develop a custom Terraform provider for Ford
  • Automate management of CNAME records
  • Design the provider for future extensibility
  • Collaborate with network and cloud teams
  • Document the provider for future reference
Gorilla Logic logo
Gorilla Logic SME https://www.gorillalogic.com/
501 - 1000 Employees
See more Gorilla Logic offers

Job description

Gorilla Logic provides nearshore Agile teams to Fortune 500 and SMB companies, bringing unparalleled expertise in the delivery of full-stack web, mobile, and enterprise applications. Our highly collaborative Agile Gorillas are uniquely qualified to implement complex software initiatives. With offices in the United States, Costa Rica, Colombia and Mexico, Gorilla Logic helps clients gain competitive advantages to achieve results faster.

Senior Engineer (Terraform Provider Developer)

As the Terraform Provider Developer, you will develop and maintain a custom Terraform provider tailored to Ford's DNS automation needs. You will initially focus on automating the management of CNAME records, ensuring that the provider is extensible for future needs. This role involves integrating the provider with existing APIs and collaborating with internal teams to align the provider with Infrastructure as Code (IaC) principles.

Responsibilities

*Custom Terraform Provider Development: Develop a flexible Terraform provider to interact with Ford's DNS API for record automation.
*CNAME Record Automation: Focus on automating the management of CNAME records initially.
*Extensibility: Ensure the provider is designed to be extensible for future DNS automation needs.
*Collaboration & Documentation: Collaborate with Ford's network automation and cloud teams, and document the provider for future use.

Technical Requirements

*Terraform Provider Expertise: Experience in developing and maintaining custom Terraform providers.
*Go Programming: Proficiency in Go (Golang) for writing and debugging Terraform provider code.
*API Integration: Experience integrating with RESTful APIs and handling API security.
*DNS Operations & Networking: Familiarity with DNS operations and networking fundamentals.
*Infrastructure as Code: Strong understanding of Infrastructure as Code (IaC) principles and best practices.
*Version Control: Proficient in Git and familiar with collaborative development workflows.
*Documentation: Ability to create clear, thorough documentation for Terraform providers.
*Problem-Solving: Strong problem-solving skills and experience working in cross-functional teams.
*CI/CD & Version Control: Experience with CI/CD pipelines and version control for infrastructure management.
*DNS Records Management: Familiarity with DNS records management and network automation tasks.
*API Documentation: Experience with API documentation standards, such as OpenAPI or Swagger.
*Planning & Management: Ability to effectively plan and manage development work.

Bonus Skills

*Experience with Terraform modules and orchestration tools.
*Familiarity with other Infrastructure as Code tools like AWS CloudFormation or Ansible.
*Experience with DNS security protocols like DNSSEC.
*Familiarity with managing DNS across hybrid cloud environments.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Planning
  • Problem Solving
  • Collaboration
  • Management

Related jobs