Cloud/DevOps Engineer
Listed on 2026-05-27
-
IT/Tech
Systems Engineer, Cloud Computing
Overview
Noblis is helping the FAA manage complex telecommunications and information management programs, and we are seeking a software solutions architect to support the System Wide Information Management (SWIM) program as part of the Next Gen transformation strategy. The role involves implementing container builds, writing automation scripts, and operating services in Red Hat‑based environments while working in Agile teams and following CI/CD pipelines to enable migration to the FAA cloud platform.
Responsibilities- Containerize application components (Docker/Podman) and create reproducible container images.
- Maintain Red Hat Enterprise Linux (RHEL) development and test hosts and follow hardening baselines.
- Support CI/CD jobs (Jenkins, Git Lab CI, ArgoCD) by creating and updating pipeline scripts.
- Implement basic Infrastructure as Code (IaC) templates for test environments (Ansible, Terraform).
- Contribute to unit and integration testing, and assist with build troubleshooting.
- Participate in Agile ceremonies (daily standups, sprint planning, retrospectives).
- Assist with documentation (runbooks, deployment playbooks).
- Bachelor of Science degree with 6 years of relevant professional experience.
- Associate degree with 8 years of relevant professional experience.
- Hands‑on experience with Linux (preferably RHEL) and shell scripting (bash, Python).
- Software development experience with Java, Go, Python, or .Net.
- Some exposure or coursework with C or C++ programming.
- Strong scripting skills for automation tasks.
- Familiarity with Java build tools and basic debugging techniques.
- Experience building container images using Docker or Podman.
- Familiarity with Git and basic CI/CD concepts.
- Exposure to container orchestration (Kubernetes/Open Shift) or willingness to learn.
- Comfortable working in Agile teams.
- Willingness and aptitude to learn and contribute to code refactoring and containerization of legacy Java/C/C++ components.
- U.S. citizen or Green Card permanent resident with at least 3 years of U.S. residency in the past 5 years.
- Ability to obtain and maintain FAA suitability.
- Experience with Ansible or Terraform.
- Basic cloud exposure (AWS, Azure, GCP or FedRAMP‑authorized cloud).
- Coursera, edX, or vendor certifications in Linux, Docker, or Cloud Fundamentals.
- Prior experience supporting FAA or federal systems.
- Proven experience with a major message broker (Apache Kafka, Rabbit
MQ, IBM MQ, Solace, or NATS). - Experience with data serialization formats (JSON, XML, Avro, or Protobuf).
- Knowledge of messaging protocols (AMQP, MQTT, JMS, or STOMP).
- Understanding of asynchronous messaging patterns, pub‑sub, and point‑to‑point queues.
- Experience with cloud‑based messaging services (AWS SNS/SQS, Azure Service Bus, Google Pub/Sub).
Remote/hybrid status is subject to change based on Noblis or government requirements.
Full‑time and part‑time employees working at least 20 hours a week are eligible for our benefit programs, including health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; and work‑life programs. Compensation is determined based on education, certifications, skills, experience, and other factors. The projected compensation range for this position is USD $86,800.00 – USD $ per year.
Commitment to Non‑DiscriminationAll qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us.
EEO is the law | E‑Verify | Right to work.
(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).