Cloud Platform Engineer
Noblis · Atlantic City, NJ · 1 mo ago
Engineering$105k/yrFull-time
About the role
Noblis is helping FAA manage large and complex telecommunications and information management programs. We are seeking a software solutions architect to join our team in implementing and managing the FAA’s SWIM program.
Responsibilities
- Build, harden, and operate containerized SFDPS components on Red Hat OpenShift or equivalent Red Hat-based container platforms;
- Implement CI/CD pipelines, monitoring, and logging necessary for FAA Efficiency Critical requirements and cloud migration;
- Design and implement container orchestration patterns in OpenShift/Kubernetes (deployments, Operators, Helm charts);
- Build and maintain production-grade CI/CD pipelines (Jenkins/GitLab/ArgoCD) with automated testing and promotion workflows;
- Implement infrastructure-as-code (Terraform) and configuration management (Ansible) for reproducible environments in the FAA cloud;
- Implement observability: metrics (Prometheus), logging, tracing, and dashboards;
- Work with security and compliance teams to align deployments with FedRAMP/FISMA/FAA baseline requirements;
- Troubleshoot production issues and perform root cause analyses; drive corrective actions to improve availability and maintainability.
Requirements
- U.S. citizen or Green Card Permanent Resident (3+ years out of the last 5 years U.S. residency).
- Ability to obtain and maintain FAA Suitability.
- Bachelor of Science degree and 9 years of relevant professional experience.
- Substitutions: Associates degree and 11 years of relevant professional experience or Masters degree and 6 years of total relevant experience.
- Hands-on experience managing containerized applications, cloud platforms and software development background including robust experience with Java in building cloud-native and scalable services.
- Proficiency in a language suited for high-throughput systems, such as Java, Go, Python, or .NET backend development.
- Strong scripting skills (Python, Bash, Groovy) used to enhance CI/CD pipelines, monitoring automation, and incident response.
- Contribute actively to code reviews, application performance tuning, and troubleshoot complex multi-language application stacks.
- Hands-on with Terraform, Ansible, Helm, and Kubernetes primitives.
- Familiarity with monitoring and logging stacks (Prometheus, Grafana, DataDog).
- Experience operating in a FedRAMP-authorized or government cloud environment preferred.
- Proven experience with at least one major message broker, such as Apache Kafka, RabbitMQ, IBM MQ, Solace, or NATS.
- Experience with data serialization formats, specifically JSON, XML, Avro, or Protobuf.
- Knowledge of messaging protocols like AMQP, MQTT, JMS, or STOMP.
- Understanding of asynchronous messaging patterns, pub-sub, and point-to-point queues.
- Comfortable collaborating across cross-functional Agile teams.
Qualifications
- Required Qualifications: Bachelor of Science degree and 9 years of relevant professional experience.
- Substitutions: Associates degree and 11 years of relevant professional experience or Masters degree and 6 years of total relevant experience.
- Hands-on experience managing containerized applications, cloud platforms and software development background including robust experience with Java in building cloud-native and scalable services.
- Proficiency in a language suited for high-throughput systems, such as Java, Go, Python, or .NET backend development.
- Strong scripting skills (Python, Bash, Groovy) used to enhance CI/CD pipelines, monitoring automation, and incident response.
- Contribute actively to code reviews, application performance tuning, and troubleshoot complex multi-language application stacks.
- Hands-on with Terraform, Ansible, Helm, and Kubernetes primitives.
- Familiarity with monitoring and logging stacks (Prometheus, Grafana, DataDog).
- Experience operating in a FedRAMP-authorized or government cloud environment preferred.
- Proven experience with at least one major message broker, such as Apache Kafka, RabbitMQ, IBM MQ, Solace, or NATS.
- Experience with data serialization formats, specifically JSON, XML, Avro, or Protobuf.
- Knowledge of messaging protocols like AMQP, MQTT, JMS, or STOMP.
- Understanding of asynchronous messaging patterns, pub-sub, and point-to-point queues.
- Comfortable collaborating across cross-functional Agile teams.
Skills
- Red Hat OpenShift or RHEL-based container environments.
- C and C++ for performance-critical or legacy components—ability to read, maintain, and improve native system code.
- Strong scripting skills (Python, Bash, Groovy) used to enhance CI/CD pipelines, monitoring automation, and incident response.
- Terraform, Ansible, Helm, and Kubernetes primitives.
- Messaging protocols like AMQP, MQTT, JMS, or STOMP.
- Asynchronous messaging patterns, pub-sub, and point-to-point queues.
- Service meshes (Istio) and Kubernetes Operators.
- Message brokers (Apache Kafka, RabbitMQ, IBM MQ, Solace, or NATS).
- Data serialization formats (JSON, XML, Avro, Protobuf).
- Message brokers (Apache Kafka, RabbitMQ, IBM MQ, Solace, or NATS).
- Asynchronous messaging patterns, pub-sub, and point-to-point queues.
- Collaborating across cross-functional Agile teams.
Benefits
At Noblis, we offer a comprehensive benefits package including health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. We also have an award program to recognize exceptional performance and superior demonstration of our service standards.
Pay
USD $105,100.00 - USD $164,125.00 /Yr.
Schedule
Remote/hybrid status is subject to change based on Noblis and/or government requirements.