Join our client's team as a DevEx Engineer to work with Terraform and Kubernetes, contributing to cloud initiatives and solving infrastructure-related problems.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering.
Our client is a software and services company specializing in cloud computing and storage. They are looking for a Developer Experience (DevEx) Engineer to join their team. This role is a CONTRACT position. Position will be REMOTE. Candidates must be residing within the United States of America in order to be considered for the role.
**100% Remote**
**Contract**
Position Summary:
This position is heavily utilizing Terraform and Kubernetes, you will be focused on working with newer technologies and solving problems related to Infrastructure-as-Code, CI, and CD. You will participate in company cloud initiatives to utilize Kubernetes.
Position Duties:
- Contribute to a standardized Terragrunt directory structure organized by account, region, environment, and category to ensure scalable, easily navigable configurations
- Refactor and migrate legacy Terraform stacks by moving modules and resources between state files, then reapplying state to new projects to minimize downtime and drift
- Architect cross-account and cross-cloud-provider deployments by leveraging best-practice RBAC roles and permission sets, enabling least-privilege access patterns
- Enforce DRY principles by leveraging Terragrunt wrappers to reduce code duplication, promote module reuse, and streamline maintenance
- Enforce DRY principles by leveraging Kubernetes configuration tools, such as Tanka/Jsonnet/Helm/Kustomize, to manage multi-cloud/region/environment deployments from a central location
Position Requirements:
- Experience with Terraform and Infrastructure as Code methodologies
- Familiar with managing Temporal (or Cadence) and Hashicorp Consul
- Experience with Ansible configuration management tools.
- Experience running Kubernetes workloads on various clouds, particularly AWS.
- Understanding of Linux Administration (rocky/centos/RHEL and Ubuntu).
- Experience with Terraform and Infrastructure as Code methodologies.
- Experience with custom integrations such as slack, bots, Jira or any other tooling that may be required.
- Familiarity with GitOps and utilizing GitHub action runners (and knowledge on self-hosted runners) particularly for Kubernetes related workloads.
- Understanding of CICD pipeline concepts (Jenkins knowledge is also helpful)
- Experience with security with tools such as Hashicorp Vault and understanding of security policies on various cloud providers
- Developer experience with Golang and Python or similar programming languages.
- Experience with making cloud-init based images and automation of software installation on Linux.
- Able to communicate effectively with members of the team in different time zones
- Ability to analyze complex problems and come up with effective solutions in a cloud context.
- Able to communicate effectively with members of the team in different time zones and cross-functionals teams including DevOps, architects, and business stakeholders.
- Basic project management skills to manage tasks, timelines, and priorities effectively.
- The ability to analyze data and metrics to make data-driven decisions for optimizing cloud resources and performance.
- Ownership -Take ownership of projects, ensuring excellence in execution and accountability for results. Foster a sense of responsibility and pride in delivering high-quality work.
- Innovation - Drive innovation by proposing and implementing creative solutions to challenges. Stay abreast of industry trends and technologies, bringing fresh ideas to the table.
- Customer focus - Understand and prioritize customer needs, striving to exceed expectations in every interaction. Collaborate with cross-functional teams to ensure the delivery of
- customer-centric solutions.
- Teamwork - Embrace a collaborative and inclusive approach, working seamlessly with colleagues to achieve common goals
Preferred Requirements:
- Experience running Kubernetes workloads on various clouds including AWS
- Experience with Terraform and Infrastructure as Code methodologies
- Understanding of Linux Administration (rocky/centos/rhel and ubuntu)
- Familiar with managing Temporal (or Cadence) and Hashicorp Consul
- Familiar with configuration management tools (ansible preferred)
- Some experience with K8S
Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it’s like to be at the top; connect with one of our recruiters and apply today.
Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES!
Learn what it’s like to be a Red Oak Consultant!
Red Oak Five (Core Values): Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone