Our team is experiencing significant growth and we are looking for a Software Engineer (Developer Experience) to help drive new initiatives.
This position heavily utilizes Terraform and Kubernetes and focuses on solving problems related to Infrastructure-as-Code (IaC) CI/CD and Cloud Automation.
You will participate in Clients cloud initiatives to adopt Kubernetes and implement scalable secure cloud infrastructure.
Job Responsibilities:
Contribute to a standardized Terragrunt directory structure organized by account region environment and category for scalable configurations.
Refactor and migrate legacy Terraform stacks by moving modules and resources between state files to minimize downtime and drift.
Architect cross-account and cross-cloud-provider deployments leveraging best-practice RBAC roles and permission sets for least-privilege access.
Must have strong Ansible Tower or AWX.
Apply DRY principles using Terragrunt wrappers to reduce code duplication promote module reuse and streamline maintenance.
Enforce DRY principles using Kubernetes configuration tools (Tanka Jsonnet Helm Kustomize) to manage multi-cloud deployments.
Collaborate with DevOps and development teams to automate and standardize infrastructure deployments across multiple environments.
Skills and Competencies:
Experience running Kubernetes workloads on AWS GCP and Azure .
Experience with custom integrations such as Slack bots Jira or other automation tools.
Familiarity with GitOps and using GitHub Actions (including self-hosted runners).
Strong understanding of CI/CD pipeline concepts (Jenkins preferred).
Deep experience with security tools such as HashiCorp Vault and understanding of cloud security policies .
Developer experience with Python.
Strong hands-on experience with Terraform and Infrastructure as Code (IaC) methodologies.
Solid understanding of Linux Administration (Rocky CentOS RHEL Ubuntu).
Experience with cloud-init image automation and Linux software installation.
Familiarity with Temporal (or Cadence) and HashiCorp Consul .
Expert with configuration management tools (Ansible preferred).
Excellent communication skills across global teams and time zones.
Strong analytical and problem-solving skills for complex cloud infrastructure challenges.
Preferred Skills:
Experience managing cross-functional teams including DevOps architects and business stakeholders.
Understanding of multi-region multi-environment deployment architectures.
Our team is experiencing significant growth and we are looking for a Software Engineer (Developer Experience) to help drive new initiatives. This position heavily utilizes Terraform and Kubernetes and focuses on solving problems related to Infrastructure-as-Code (IaC) CI/CD and Cloud Auto...
Our team is experiencing significant growth and we are looking for a Software Engineer (Developer Experience) to help drive new initiatives.
This position heavily utilizes Terraform and Kubernetes and focuses on solving problems related to Infrastructure-as-Code (IaC) CI/CD and Cloud Automation.
You will participate in Clients cloud initiatives to adopt Kubernetes and implement scalable secure cloud infrastructure.
Job Responsibilities:
Contribute to a standardized Terragrunt directory structure organized by account region environment and category for scalable configurations.
Refactor and migrate legacy Terraform stacks by moving modules and resources between state files to minimize downtime and drift.
Architect cross-account and cross-cloud-provider deployments leveraging best-practice RBAC roles and permission sets for least-privilege access.
Must have strong Ansible Tower or AWX.
Apply DRY principles using Terragrunt wrappers to reduce code duplication promote module reuse and streamline maintenance.
Enforce DRY principles using Kubernetes configuration tools (Tanka Jsonnet Helm Kustomize) to manage multi-cloud deployments.
Collaborate with DevOps and development teams to automate and standardize infrastructure deployments across multiple environments.
Skills and Competencies:
Experience running Kubernetes workloads on AWS GCP and Azure .
Experience with custom integrations such as Slack bots Jira or other automation tools.
Familiarity with GitOps and using GitHub Actions (including self-hosted runners).
Strong understanding of CI/CD pipeline concepts (Jenkins preferred).
Deep experience with security tools such as HashiCorp Vault and understanding of cloud security policies .
Developer experience with Python.
Strong hands-on experience with Terraform and Infrastructure as Code (IaC) methodologies.
Solid understanding of Linux Administration (Rocky CentOS RHEL Ubuntu).
Experience with cloud-init image automation and Linux software installation.
Familiarity with Temporal (or Cadence) and HashiCorp Consul .
Expert with configuration management tools (Ansible preferred).
Excellent communication skills across global teams and time zones.
Strong analytical and problem-solving skills for complex cloud infrastructure challenges.
Preferred Skills:
Experience managing cross-functional teams including DevOps architects and business stakeholders.
Understanding of multi-region multi-environment deployment architectures.
View more
View less