Senior Platform Engineer

calistacorp

Huntsville (AL)

On-site

USD 110,000 - 170,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

StraitSys Inc in Huntsville, AL is seeking a Senior Platform Engineer to design, build, and operate the delivery platform used across our enterprise IT organization. The platform relies on self-managed GitLab Ultimate and Azure managed services, including AKS, delivering shared CI/CD templates, security controls, and deployment automation for our containerized microservices.

You will influence the platform architecture, collaborate with developers and infrastructure engineers, and codify

Qualifications

  • Extensive experience designing and operating CI/CD platforms.
  • Hands-on with GitLab Ultimate, AKS, and Azure services.
  • Ability to define security and compliance controls as code.
  • Collaborative partner with developers and infrastructure teams.

Responsibilities

  • Install, upgrade, patch, back up, and restore self-managed GitLab Ultimate and host servers.
  • Configure GitLab add-ons and integrations, including identity providers.
  • Deploy new GitLab instances across cloud environments and manage code movement between them.
  • Design GitLab group/project structure, permissions, and shared templates.
  • Build controls enforcing security/compliance using code and merge requests.
  • Own shared CI/CD template libraries and onboard services to the platform.
  • Define container build standards, multi-stage builds, and image scanning.

Skills

GitLab
CI/CD
Kubernetes
Azure
Security
Infrastructure as Code

Tools

Terraform
OpenTofu
Bicep
AKS
Docker

Job description

StraitSys Inc

Regular

Primary Function

This position has a start date in January 2027. We are accepting applications and interviewing now, and the selected candidate will begin work on or after January 4, 2027.

We are hiring a Senior Platform Engineer to design, build, and operate the delivery platform used across our enterprise IT organization. The platform is built on self-managed GitLab Ultimate and Azure managed services, including Azure Kubernetes Service, and it provides the shared CI/CD templates, security controls, and deployment automation that our containerized microservices depend on.

This is a collaborative role, and you will have significant influence over the platform's architecture as it is built out. You will work directly with developers and infrastructure engineers on how our services are built, tested, secured, and deployed. You will also define how GitLab is structured and governed, including across separate cloud environments with different compliance boundaries. Our standard is that infrastructure, pipelines, and access policy are defined as code, and that every change is reviewed through a merge request and applied by a pipeline. Part of this role is bringing the remaining manual processes to that standard.

Essential Duties
GitLab
  • Install, upgrade, patch, back up, and restore self-managed GitLab Ultimate and the RHEL servers that host it and manage the GitLab runners and identity provider integration.
  • Configure and administer GitLab add-ons and integrations, including GitLab Duo Enterprise.
  • Deploy and configure new GitLab instances when required, including in separate cloud environments, and control which code, packages, and images move between them.
  • Design the group and project structure of GitLab, including permissions, access tokens, and the placement of shared templates.
  • Build the controls that enforce the organization's security and compliance requirements on every project, including security policy projects, approval rules, compliance frameworks, and protected branches, all managed as code.
CI/CD and security
  • Own the shared CI/CD template library and project templates that every service builds and deploys from, and onboard new services onto the platform.
  • Define and maintain container build standards, including multi-stage builds, minimal and hardened base images, non-root runtime users, and image scanning before images are pushed to the registry.
  • Design pipeline structure and environment promotion, including merge request and branch pipeline rules, protected environments, deployment approvals, and validation jobs that run before and after each deployment.
  • Integrate automated testing, code coverage, and the full GitLab Ultimate security scanning suite into the pipelines, including SAST, secret detection and push protection, dependency and license scanning, container scanning, infrastructure as code scanning, DAST, and API security testing.
  • Set the thresholds that block a merge or deployment, and map test and scan results to secure development controls so that the pipeline produces the audit evidence.
  • Introduce and operate automated dependency management across all repositories, so that library, base image, and tool updates are submitted as merge requests and tested by the pipeline before merge.
  • Automate versioning, release, and rollback for applications, and keep the development and pipeline toolchain current, including SDKs, build and CLI tools, CI and base images, and the supported versions of GitLab, Kubernetes, and other platform components.
Kubernetes and Azure
  • Administer AKS and the other Azure managed services the workloads use, including upgrades, ingress and Gateway API, network policy, workload identity, capacity, and backup.
  • Define the Kubernetes deployment standards every service follows, including health probes, resource requests and limits, PodDisruptionBudgets, autoscaling, pod security context, and label and naming conventions.
  • Support developers in deploying and troubleshooting containerized microservices built with .NET, Node.js, and React.
  • Manage how configuration and secrets reach workloads and pipelines, including Key Vault integration, environment-specific configuration, protected and masked CI/CD variables, and build-time secret mounts.
  • Define Azure resources, including identities and cluster configuration, in Terraform, OpenTofu, or Bicep, and help infrastructure teams convert manual procedures into automated, version-controlled processes.
  • Automate TLS certificate issuance and renewal, define monitoring and alerting for GitLab (including its runners) and AKS, and diagnose and resolve platform failures.
Team practices
  • Define the development team's source control practices (branching, merge request review, approvals), enforce them through GitLab settings, and review developer changes to pipelines, Dockerfiles, and Kubernetes manifests.
  • Participate in the development team's Scrum ceremonies to plan deployments, prepare environments, and coordinate rele
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer
Senior Platform Engineer

Calista Corporation • Huntsville (AL)

On-site
USD 120,000 - 180,000
Cloud Platform Engineer
Cloud Platform Engineer

GitLab • United States

Remote
USD 120,000 - 160,000
Senior DevSecops Engineer
Senior DevSecops Engineer

Shipcom Wireless, Inc. • Houston (TX)

On-site
USD 140,000 - 180,000
Senior DevSecops Engineer
Senior DevSecops Engineer

Shipcom • Houston (TX)

On-site
USD 150,000 - 190,000
Cloud Platform Engineer
Cloud Platform Engineer

Candidate • United States

Remote
USD 126,000 - 213,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock
+3
Senior Platform Engineer: CI/CD, Kubernetes & Azure Platform
Senior Platform Engineer: CI/CD, Kubernetes & Azure Platform

Calista Corporation • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Platform Engineer
Senior Platform Engineer

Testlify, Inc. • Aurora (CO)

On-site
USD 100,000 - 130,000
Flexible Working Style
Diversity and Inclusion
Health Insurance
Platform Architect
Platform Architect

Confidential • Los Angeles (CA)

On-site
USD 150,000 - 190,000
Azure DevOps Engineer
Azure DevOps Engineer

SGS Consulting • Clifton (TX)

On-site
USD 110,000 - 160,000
Sr. GitLab Engineer #2998
Sr. GitLab Engineer #2998

Genius Road, LLC • Dallas (TX)

On-site
USD 120,000 - 160,000