Motion Recruitment - Fort Worth, TX

posted about 1 month ago

Full-time - Mid Level
Fort Worth, TX
251-500 employees
Administrative and Support Services

About the position

The Golang DevOps Developer position at a Fortune 500 transportation company in Fort Worth, TX, is a contract-to-hire opportunity that focuses on leveraging cutting-edge technology to solve business problems in a collaborative environment. The role involves participating in all phases of the development process, from inception through transition, while advocating for agile methodologies and test-driven development. The developer will utilize object-oriented development tools to analyze, model, design, construct, and test reusable objects, with the goal of continuously improving the codebase. In this role, the developer will engineer custom Kubernetes operators using Go and controller-runtime, manage a multi-tenant Kubernetes platform, and orchestrate enterprise-wide applications to ensure global availability and resiliency. The position also emphasizes enhancing developer productivity through time-saving developer experience and orchestration features. Collaboration with other enterprise platform teams is essential to promote and build automated solutions to common issues, ensuring a seamless integration of technology and processes within the organization.

Responsibilities

  • Engineer custom Kubernetes operators using Go and controller-runtime
  • Manage multi-tenant Kubernetes platform
  • Orchestrate enterprise-wide applications at both the compute and the network layer for global availability and resiliency
  • Enhance developer productivity via time saving developer experience and orchestration features
  • Work with other enterprise platform teams to promote and build automated solutions to common issues.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline, or equivalent experience/training
  • Strong understanding of Go and related programming concepts
  • Strong understanding of Software testing strategies and practices and associated nuances
  • Strong understanding of Kubernetes and fundamental Kubernetes controller concepts
  • Strong understanding of core networking concepts and best practices including but not limited to DNS, DOH, DNS Load balancing, Mesh overlays, m/TLS, NAT, unix networking etc.
  • Strong understanding of distributed systems concepts
  • Strong understanding of DevOps philosophy and best practices
  • Excellent communication and collaboration skills
  • Experience with some or all of the following tools: Go, Python, Kubebuilder/controller-runtime, Ginko/gomega, Make, Keda, Helm, Kuma mesh, Istio mesh, Envoy proxy, Rancher/RKE, AKS, Terraform, ArgoCD, Backstage.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service