← Back to jobs

Varite Inc Logo
Systems Engineer

Varite Inc

 

Irving, TX, USA

Posted On: Just posted
Experience: 4+ years
Availability: Onsite
Openings: 1
Category: Systems Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities
Application Deployment Architecture
●Design Deployment Strategies: Architect and implement scalable, secure, and highly available deployment topologies for microservices and monolithic applications.
●Pipeline Engineering: Build and maintain advanced CI/CD pipelines incorporating blue-green, canary, and rolling deployment strategies.
●GitOps Implementation: Drive GitOps practices using tools like ArgoCD or Flux to ensure infrastructure and deployment states are version-controlled and automated.
●Containerization Optimization: Guide development teams on Dockerfile best practices, multi-stage builds, and container image security/slimming.
Kubernetes Ecosystem Management
●Cluster Lifecycle: Provision, upgrade, and manage production-grade Kubernetes clusters (e.g., EKS, GKE, AKS, or bare metal).
●K8s Configuration: Develop and maintain Helm charts, Kustomize manifests, and custom resource definitions (CRDs) for complex application requirements.
●Traffic & Networking: Architect ingress controllers, service meshes (e.g., Istio, Linkerd), and network policies to ensure secure and efficient internal and external traffic routing.
●Storage & Stateful Loads: Design and manage persistent volumes and stateful sets for applications requiring durable storage.
Infrastructure & Reliability
●Infrastructure as Code (IaC): Automate the provisioning of underlying cloud resources using Terraform, Pulumi, or Ansible.
●Observability: Implement comprehensive monitoring, logging, and tracing solutions (e.g., Prometheus, Grafana, ELK stack, Datadog, OpenTelemetry) to track deployment health and application performance.
●Incident Response: Serve as an escalation point for complex deployment failures or cluster degradation, participating in on-call rotations and blameless post-mortems.

Required Qualifications
●Experience: 4+ years of experience in Systems Engineering, DevOps, or Platform Engineering, with at least 2 years in a heavily containerized environment.
●Kubernetes Mastery: Deep, hands-on experience managing production Kubernetes environments, including cluster scaling, RBAC, network plugins (CNI), and storage (CSI).
●Deployment Tooling: Proven track record of designing complex deployments using Helm and GitOps controllers (ArgoCD/Flux).
●Cloud Proficiency: Strong experience with at least one major cloud provider (AWS, GCP, or Azure) and their managed Kubernetes offerings.
●Scripting & Automation: Proficiency in at least one programming or scripting language (Python, Go, or Bash) for automation and tooling.
●OS & Networking: Strong grasp of Linux system administration, TCP/IP networking, DNS, and load balancing principles.

Preferred Qualifications
●Certifications: Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), or Certified Kubernetes Security Specialist (CKS).
●Service Mesh: Practical experience implementing and managing service meshes for MTLS and advanced traffic shaping.
●Security: Experience with container vulnerability scanning, OPA Gatekeeper, or Kyverno for policy enforcement.
●Bachelors in Computer science or IT or any Engineering

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs