5 hours ago
Responsibilities
- Install, configure, and manage platform infrastructure and cluster services supporting container-based application virtualization through GitOps practices.
- Automate deployment and management of cloud infrastructure and environments using Ansible, Terraform, scripting, and other tools.
- Design, deploy, configure, and maintain enterprise platform technologies including Apache, Kafka, Redis, Grafana, Prometheus, and OpenSearch.
- Lead migration initiatives from on-premises infrastructure to cloud-native architectures.
- Identify and implement automation, system stability, performance, capacity, and security improvements.
- Support development pipelines and developer tooling using Tekton, Jenkins, Bitbucket, GitHub, GitLab, Sonatype Nexus, and related technologies.
- Partner with development and cross-organizational teams to implement applications, onboard users to the platform, and support business requirements.
- Use correlated data sources to maintain operational uptime and adherence to SLOs and SLAs.
- Troubleshoot application load balancers using OSI Layer principles and perform general technical troubleshooting.
- Produce and maintain system configuration documentation and standards.
- Provide rotating 24/7 on-call coverage.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Management Information Systems, or a related field and at least five years of relevant experience, or an equivalent combination of education and relevant experience.
- Cumulative GPA of at least 3.0 as a general rule.
- Experience with modern cloud-native development practices and application and systems architecture.
- Experience with shell scripting, Python, or Ansible development.
- Experience with enterprise container systems and related infrastructure, including OpenShift, Docker, CRI-O, Kubernetes, Podman, OCP, OCS, HAProxy, and service mesh technologies.
- Experience with observability and logging tools such as Grafana, Prometheus, New Relic, Kafka, Splunk, and Kibana.
- Experience with CI/CD and developer tools such as Jenkins, Nexus, Bitbucket, and Harbor.
- Experience implementing Infrastructure as Code and scripting or automation with Python, Bash, or similar languages.
- Exposure to AWS, GCP, or Azure public cloud technologies.
- Experience supporting microservice and cloud-native applications in automated, multi-tenant environments.
- Programming experience in a Linux or Windows environment with at least one of Golang, Python, Java, JavaScript, Rust, Groovy, or C/C++.
- Experience delivering applications to production using software development technologies, frameworks, and APIs.
- Understanding of networking, storage, data retention, compute, load balancing, and virtualization.
- Ability to troubleshoot systematically, work independently, collaborate effectively, manage competing priorities, adapt to changing scope, and learn new technologies quickly.
Benefits
- Full-time position based in Garmin’s Chandler, Arizona location.
- Eligible for Garmin’s benefit program.
- Rotating 24/7 on-call coverage is required.
Tech Stack
AnsibleApache KafkaAWSAzureBashC++DockerGoGoogle Cloud PlatformGrafanaGroovyJavaJavaScriptJenkinsKibanaKubernetesLinuxOpenShiftPrometheusPythonRedisRustSplunkTektonTerraformWindows
Categories
About Garmin
Garmin designs and sells GPS-enabled electronics and software for consumers and specialized markets, including wearables, automotive, marine, outdoor, and aviation. Its portfolio spans smartwatches and cycling computers to chartplotters and certified avionics, with revenue from device sales plus maps, apps, and subscription services. Founded in 1989 and headquartered in Olathe, Kansas, Garmin is a public company traded on NASDAQ (GRMN) with global manufacturing and R&D sites.
