Logo
FastTek Global

Infrastructure Engineering Engineer

FastTek Global, Dearborn, Michigan, United States, 48120

Save Job

Overview

We are seeking a

Site Reliability Engineer (SRE)

to join our Infrastructure Engineering team. This role is critical in ensuring the reliability, scalability, and performance of our container-based microservices. You will collaborate with cross-functional teams to design, build, and maintain robust infrastructure solutions that support our business objectives. Location

Dearborn, Michigan Responsibilities

Design, build, and maintain reliable container-based microservices. Develop and maintain CI/CD pipelines using tools such as Tekton or Cloud Build. Write and maintain CLI tools, APIs, and scripts to support infrastructure and application needs. Manage and optimize Kubernetes clusters and deployments. Work with Google Cloud Platform (GCP) to build scalable and secure infrastructure. Collaborate with development teams to ensure best practices for microservices architecture. Troubleshoot and resolve issues related to infrastructure, deployments, and performance. Advocate for and implement automation to improve system reliability and reduce manual intervention. Required Qualifications

Experience Level : Mid or Senior-level engineer. Proficiency in programming languages : Java, Go, Python. Hands-on experience

with Kubernetes: Managing and scaling containerized applications. Google Cloud Platform (GCP) : Infrastructure and services. GitHub Enterprise : Source control and collaboration. CI/CD tools

such as Tekton or Cloud Build. Strong understanding

of building and hosting reliable container-based microservices. Knowledge of

best practices for microservices architecture, including monitoring, logging, and fault tolerance. Ability

to write clean, maintainable, and efficient code for infrastructure automation. Skills Required

OpenShift/Kubernetes (Docker/OpenShift) Expectations: Deep expertise in deploying, managing, and troubleshooting OpenShift (Kubernetes) clusters on GCP, including OpenShift Container Platform (OCP) and Google Kubernetes Engine (GKE) where relevant. Strong understanding of OpenShift-specific features (Operators, Routes, SCCs, OAuth) and Kubernetes primitives (Pods, Deployments, Services, ConfigMaps, Secrets, RBAC, CRDs). Experience with OpenShift GitOps (ArgoCD), Helm, and Kustomize for application delivery. Ability to diagnose and resolve complex issues related to networking, storage, and cluster upgrades in OpenShift. Proven ability to implement security best practices (SCCs, NetworkPolicies, OpenShift OAuth) and automate cluster operations. Docker Expectations: Proficient in building, optimizing, and securing Docker images for OpenShift and GCP workloads. Deep understanding of Dockerfile best practices, multi-stage builds, and image vulnerability scanning (using tools like Clair, Trivy, or OpenShift integrated scanning). Experience with Google Artifact Registry and OpenShift internal registries for image storage and lifecycle management. Ability to troubleshoot container runtime issues within OpenShift and GCP environments. Python Expectations: Strong Python skills for automating GCP and OpenShift operations (using GCP SDK, OpenShift Python client, or custom operators). Experience with Python packaging, virtual environments, and dependency management. Ability to write robust, maintainable, and testable code for infrastructure automation, monitoring, and custom OpenShift controllers/operators. Familiarity with integrating Python scripts with GCP APIs, OpenShift REST APIs, and CI/CD pipelines. Skills Preferred

Experience with microservices observability tools (e.g., Prometheus, Grafana). Familiarity with service mesh technologies (Istio, Linkerd). Strong problem-solving skills and a proactive approach to identifying and addressing issues. Experience Required

Engineer 3 Exp: Practical experience in 2 coding languages or advanced practice in 1 language. 6+ years in IT 4+ years in development Education Required

Bachelor's Degree Additional Information

ADDITIONAL SKILLS REQUIRED Cloud Infrastructure (GCP) Expectations : Hands-on experience provisioning and managing GCP resources (GCE, GCS, VPC, IAM, GKE, Cloud SQL, etc.) using Infrastructure as Code (Terraform, Deployment Manager, etc.). Deep understanding of GCP security (IAM, service accounts, VPC Service Controls), cost optimization, and monitoring/logging (Stackdriver/Cloud Monitoring). Ability to automate the lifecycle of GCP infrastructure and integrate with OpenShift clusters. Cloud Architecture (GCP + OpenShift) Expectations : Ability to design cloud-native, highly available, and resilient architectures on GCP using OpenShift as the application platform. Experience with hybrid and multi-cloud strategies, disaster recovery, and compliance in a GCP/OpenShift context. Strong understanding of architectural trade-offs, cost implications, and performance optimization for containerized workloads on GCP. Additional Info

At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way. FastTek Global is a 24-year-old, financially strong, privately held company that is 100% consultant and client focused. We differentiate ourselves by being fast, flexible, creative, and honest. We work with Fortune 10/500 and tech startups. Our benefits include medical and dental, vision, PTO, long-term disability, life insurance, and 401(k) with match. Our AI & Hiring Disclosure: AI tools may be used in hiring processes under human oversight. You have rights to access or request deletion of your data. If AI is used in video interviews, you will be informed and can opt out. For more information, contact info@fasttek.com. #J-18808-Ljbffr