×
Register Here to Apply for Jobs or Post Jobs. X

Platform Engineer (Software​/DevOps

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: Aqua IT
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Platform Engineer (Software/DevOps)
Location: St. Louis

Overview

We are seeking a Platform Engineer to design, implement, and support modern application deployment platforms with a focus on containerization, orchestration, automation, and operational reliability.

The successful candidate will work with application development and infrastructure teams to containerize applications, enhance deployment pipelines, operate Kubernetes-based platforms, and improve the scalability, security, and observability of production services.

Key Responsibilities
  • Containerize applications using Docker or compatible container technologies.
  • Design and maintain Kubernetes workloads, including Deployments, Stateful Sets, Daemon Sets, Jobs, Services, Ingress resources, Config Maps, and Secrets.
  • Develop and maintain Helm charts, Kustomize overlays, or equivalent deployment templates.
  • Build and improve CI/CD pipelines for application build, test, security scanning, deployment, and rollback.
  • Automate infrastructure and platform operations using tools such as Terraform, Ansible, or cloud-native alternatives.
  • Support deployments across development, test, staging, and production environments.
  • Implement application configuration, secrets management, health checks, readiness probes, liveness probes, and resource governance.
  • Troubleshoot container, networking, storage, deployment, and application-runtime issues.
  • Improve platform reliability through monitoring, logging, tracing, alerting, and operational dashboards.
  • Apply secure software supply chain practices, including image scanning, vulnerability remediation, artifact management, and least-privilege access.
  • Collaborate with software developers to improve application readiness for containerized and distributed environments.
  • Participate in incident response, root-cause analysis, and post-incident improvement activities.
  • Contribute to technical standards, documentation, runbooks, architecture discussions, and engineering best practices.
  • Mentor less-experienced engineers and provide constructive technical guidance where appropriate.
Required Qualifications
  • Active Top Secret clearance (TS/SCI preferred)
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience.
  • Approximately 2–6 years of software engineering, Dev Ops, platform engineering, or cloud engineering experience, depending on level assessment.
  • Professional experience developing or operating containerized applications.
  • Hands‑on experience with Docker, Podman, or similar container technologies.
  • Practical experience with Kubernetes or another container orchestration platform.
  • Proficiency in at least one programming or scripting language, such as:
  • Python
  • Go
  • Java
  • C#
  • Bash
  • Experience with Git‑based source control and collaborative software development practices.
  • Experience creating or maintaining CI/CD pipelines using platforms such as Git Hub Actions, Git Lab CI, Jenkins, Azure Dev Ops, or similar.
  • Understanding of application networking concepts, including DNS, HTTP/HTTPS, TLS, load balancing, service discovery, and ingress.
  • Understanding of Linux system administration and troubleshooting.
  • Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Strong analytical, troubleshooting, communication, and documentation skills.
Containerization
  • Builds efficient, secure, and maintainable container images.
  • Applies multi‑stage builds, image‑layer optimization, non‑root execution, and vulnerability reduction practices.
  • Understands container runtime behavior, resource constraints, networking, and persistent storage.
Orchestration
  • Deploys and manages applications on Kubernetes or equivalent platforms.
  • Configures workload scheduling, scaling, service exposure, health checks, and rolling updates.
  • Troubleshoots failed scheduling, crash loops, networking issues, configuration errors, and deployment failures.
Automation and Delivery
  • Creates repeatable and automated deployment workflows.
  • Implements versioning, promotion, rollback, and environment‑management practices.
  • Integrates testing, security checks, artifact management, and deployment approvals into delivery pipelines.
Reliability and Operations
  • Designs services for availability, recoverability, observability, and operational support.
  • Uses logs, metrics, traces, and diagnostic tools to identify and resolve issues.
  • Participates in on‑call or operational support activities as required.
Software Engineering
  • Produces maintainable, tested, and documented code.
  • Applies sound design principles and contributes to code reviews.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary