Golang Contractor - Terragrunt at Gruntwork

G
Gruntwork

Golang Contractor - Terragrunt

Remote

Contractor

#DevOps

#Infrastructure

#Engineering

#Golang

#Terraform

#Terragrunt

#Continuous Integration

#Software Testing

Gruntwork is looking for a Golang Contractor - Terragrunt

Sign up to unlock quick summaries and profile fit assessments

About Gruntwork

Gruntwork is on a mission to transform the way DevOps is done. Let’s face it: designing, launching, and managing infrastructure is still a terrible experience for most organizations, but it doesn’t have to be that way!

We are globally recognized both for our open source tools used by thousands of companies from startups to Fortune 500s, and our thought leadership on how DevOps should be done.

About this role

The Terragrunt Subject Matter Expert (SME) role is focused on contributing to the open source Terragrunt project. Terragrunt is an Infrastructure as Code (IaC) orchestrator for OpenTofu/Terraform that helps platform teams scale their IaC codebases.

This is an opportunity to get paid to work on an open source project that is the backbone of tens of thousands of platform teams world wide. The work you do will directly contribute to their success.

This is a contractor position, paid based on an hourly rate. We expect an average of 25-35 hours of work per week up to 35 hours (based on your availability and skill level) however, you have the ability to control when you work (a great perk of contracting is flex time!).

Although you would start as a contractor, this role sets up a path to full-time employment with Gruntwork when future positions open up, if that’s of interest to you.

What you’ll work on

  • Golang-based development of Terragrunt.

    • Terragrunt is a flexible orchestration tool that allows Infrastructure as Code to scale.

    • You’ll help us build new features, enhance existing features, fix bugs, and improve Terragrunt workflows.

  • World-class customer support

    • Part of your role will include participating in business-hours only (however you define your business-hours) support within your specific subject matter expertise area to:

      • Help resolve customer tickets and knowledge base posts.

      • Keep GitHub issues and external PRs up to date.

      • Help create and maintain a clean GitHub Project backlog.

      • Automate and document solutions so that problems are mitigated for future users.

  • Member of the open source community

    • Contribute to our other open source projects, like Terratest, cloud-nuke, bash-commons, boilerplate and more when they are relevant to the success of Terragrunt or Gruntwork as a whole.

    • Join the Terragrunt Discord server, and help members of the community with their problems.

    • Work with first time as well as active contributing members of the community to get their contributions reviewed, improved and merged.

Qualifications for Success

  • You have a strong background in software engineering, with 5+ years of experience.

  • You have significant Golang experience. You’ve worked on Golang projects with many users, and know how to make good improvements to Golang codebases.

  • You are a skilled tester. Terragrunt is a large codebase that interacts with external programs, as a result testing often requires a combination of discipline and creativity. You have experience testing Golang codebases, including setting up continuous integration, and know how to prioritize the type and subject of testing to ensure reliability of the codebase.

  • You have experience contributing to open source software.

  • You have experience taking ownership of software: Working with stakeholders to define features, planning the work, and shipping according to plan.

  • You have experience delegating responsibility for building software: Understanding how to prioritize tasks based on importance, and finding ways for other parties to handle less important or urgent tasks.

  • You are comfortable using OpenTofu/Terraform to manage real-world infrastructure, and have preferably used Terragrunt to manage IaC at scale. You have experience with the challenges that arise from managing IaC at scale.

  • You have strong communication skills in English and are comfortable engaging with external members of the open source community as well as Gruntwork customers.

  • You are comfortable expressing business problems and solutions verbally, and in writing.

  • You are comfortable with asynchronous collaboration with a team of remote engineers, and are able to break down problems and solutions so that they can be addressed in manageable chunks of work.

  • You are interested in working a flexible number of hours that averages ~20-30 hours/week and are available ~48 weeks per year to work those hours.

  • You are comfortable working during hours that fall within 3-4 hours of the Eastern Time Zone to ensure overlap for live collaboration with other engineers. This will involve participating in regularly scheduled (roughly once a week) calls to sync-up in a call scheduled during ET business hours.

  • You can respond to enterprise support and maintenance requests within a 1-2 business day SLA.

  • You have read our company values, and are aligned with them.

About you

We’re looking for a Grunt who:

  • Loves making customers happy. You're on a mission to making customers happy and successful. You're eager to leverage your talents to meet their needs.

  • Loves to learn. You're excited abut learning new things, and looking to be at the forefront of Sales and DevOps best practices.

  • Loves a challenge. You like to perform at your best by aiming high while also taking care of yourself and those around you.

  • Cares about your fellow humans. You look to make personal connections with the people you work with, and you want to work for a company whose mission and people you believe in.

  • Has extensive AWS foundations experience. You have worked for years with AWS, have deep familiarity with AWS networking (VPC), foundational best practices (Organizations, SCPs, Landing Zone), and security best practices.

  • Has extensive OpenTofu/Terraform experience. You have directly authored plenty of OpenTofu/Terraform modules, you've operated OpenTofu/Terraform in prod and can speak from your years of experience, and you're excited to use OpenTofu.

  • Has a passion for DevOps best practices. You're passionate about the best way to run modern cloud infrastructure in a secure, convenient, and enjoyable way.

Our interview process

After you apply for this role, here's the process we'll go through to evaluate a mutual fit:

  1. Phone screen. We'll do a quick phone screen to assess a general fit.

  2. Technical interview. We'll talk shop with you to see if we're on the same page about the technical requirements for the role.

  3. Paid trial project. We'll pay you for the opportunity to work together for 1 day.

  4. Reference checks. We'll ask your prior colleagues about where you thrive most.

  5. Offer! We're very pleased to be working together!

G

Gruntwork

21 views

0 applied

Markets

DevOps
Information Technology
Visit Gruntwork
Share this job
Copy Permalink
Discover similar jobs
P
Prolific

Application Security Lead

Remote

Full Time

#Application Security

#Engineering

#AI

#OWASP Top 10

#Code Review

#Python

#Burp suite

#SSDLC

#SAST

#DAST

#Vulnerability Management

#ISO 27001

E
Equilibrium

Blockchain Engineer

Remote

Contractor

#Blockchain

#Infrastructure

#Rust

#Go

#TypeScript

#Solidity

#Move

#Cairo

#Zero Knowledge Proofs

#Cryptography

#Polkadot

#Ethereum

Ethena Labs logo
Ethena Labs

Head of Platform Engineering

Remote

Full Time

#Platform Engineering

#DevOps

#Cryptocurrency

#AWS

#GCP

#Terraform

#Kubernetes

#Prometheus

#Datadog

#DevSecOps

#Infrastructure as Code

Tebra logo
Tebra

Security Architect

179k - 204k USD

Remote

Full Time

#Security

#Cloud Security

#Healthcare

#Cloudflare

#GCP

#Kubernetes

#Terraform

#Python

#DevSecOps

#Vertex AI

#BigQuery

#Helm

#Workato

S
Snackpass

Software Engineer, Fullstack

Remote

Full Time

#Engineering

#Payments

#Analytics

#Tooling

#Mobile Apps

#Scalable Systems

OpenVPN logo
OpenVPN

AI Platform Engineer

140k - 150k USD

Remote

Full Time

#AI

#DevOps

#Cloud Infrastructure

#Vertex AI

#Terraform

#GCP

#Compliance

#ISO 27001

#Pipelines

#Kubernetes

U
Union

Sales Engineer

Remote

Full Time

#AI

#Sales

#Machine Learning

#MLOps

#PyTorch

#TensorFlow

#Spark

#Kubernetes

#Docker

#AWS

#Terraform

#MEDDIC

N
NewPage Solutions Inc

Python Developer

Remote

Contractor

#Technology

#Digital Health

#Continuous Delivery

#Python

#AWS Lambda

#AWS ECS

#Automated Testing

#Agile Methodologies

#Terraform

#Drupal

#PHP

#S3

#DynamoDB

Volksbyte logo
Volksbyte

DevOps Engineer

Remote

Full Time

#Technology

#DevOps

#Software Development

#Pipelines

#Linux

#Ansible

#Terraform

#Apache

#Nginx

#PHP

#Node

#PostgreSQL

U
Unit4

Senior Cloud Infrastructure Engineer

pl flag
Poland

Remote

Full Time

#Cloud Infrastructure

#Engineering

#Microsoft Azure

#Infrastructure Engineering

Dataiku logo
Dataiku

Fullstack Software Engineer

Remote

Full Time

#Engineering

#AI

#Solutions

#Vue.Js

#React

#Angular

#Python

#fastAPI

#Flask

#RESTful API

#Data

A
Ankorstore

Lead Data Platform

Remote

Full Time

#Data Engineering

#Platform

#Data Platform

#SQL

#Python

#BigQuery

#Airflow

#DBT

#Sigma

#Amplitude

#Terraform

#Product Analytics

H
HTTPie

Senior Fullstack Engineer

Remote

Full Time

#Developer Tools

#Engineering

#API Testing

#TypeScript

#React

#Next.js

#TailwindCSS

#Python

#Django

#AWS

#Terraform

#WebSocket

#Electron

Hummingbird logo
Hummingbird

Senior Software Engineer, Infrastructure

Remote

Full Time

#Infrastructure Engineering

#Fintech

#Security

#AWS

#Terraform

#PostgreSQL

#Redis

#Ruby on Rails

#Python

#Docker

#CircleCi

#GraphQL

#TypeScript

S
Sleeper

Senior Frontend Engineer

180k - 235k USD

Remote

Full Time

#Mobile

#Engineering

#React Native

#TypeScript

#React Query

#React Navigation

#JavaScript

#GraphQL

#State Management

E
eduki

Senior AI Engineer

es flag
Spain

39.8k - 57.3k USD

Remote

Full Time

#AI Engineering

#Automation

#Data Analytics

#Systems

#Databases

#Engineering

#AI

#Orchestration

#Python

#SQL

M
Monarchmoney

Engineer

Remote

Full Time

#Personal Finance

#Software Engineering

#React

#TypeScript

#React Native

#Python

#Django

#GraphQL

#PostgreSQL

#AWS

#Terraform

#Docker

Flying Bisons logo
Flying Bisons

Head of AI Enablement

Remote

Contractor

#AI

#UX Design

#Design

#APIs

#Engineering

#Claude

#Gemini

#Automation Tools

A
Arcade

Talent Network

Remote

Other

#Network

#Engineering

#Product

The Browser Company logo
The Browser Company

Staff Security Engineer

225k - 300k USD

Remote

Full Time

#Security

#Browser Development

#Security Engineering

#Golang

#Swift

#TypeScript

#Python

#Threat Modeling

#Security Architecture

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.