SAIC Job - 50242054 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: Eglin AFB, FL
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description

Description

SAIC is seeking a highly skilled and motivated DevOps Engineer to join our team. In this role, you will be responsible for designing, implementing, and maintaining the infrastructure and processes that support our complex C++ simulations. You will work closely with development teams to ensure efficient continuous integration and delivery pipelines, and you will play a crucial role in automating workflows across various platforms, including Linux and Windows.

Key Responsibilities

  • Infrastructure Management: Design, deploy, and maintain scalable infrastructure using Docker and Kubernetes to support C++ simulation environments.
  • CI/CD Pipeline Development: Build and maintain continuous integration/continuous delivery (CI/CD) pipelines using GitLab, integrating CMake, Ninja, and cross-platform build tools.
  • Source Control & Collaboration: Manage Git repositories, ensuring best practices in branching, merging, and repository management.
  • Scripting & Automation: Develop and maintain automation scripts using Python, Bash, and PowerShell to streamline and enhance development workflows.
  • Cross-Platform Development: Work with teams to ensure seamless integration of tools and processes across Linux and Windows environments.
  • Collaboration & Agile Practices: Engage in Agile methodologies by actively participating in daily stand-ups, sprint planning, and retrospectives. Collaborate closely with cross-functional teams to drive the timely and efficient delivery of features.
  • Monitoring & Optimization: Implement monitoring and logging solutions to ensure system reliability, performance, and security.
  • Tooling & Process Improvement: Continuously evaluate and integrate new tools and technologies to improve the efficiency and quality of the development process.
  • C++ Model Development: Step in when needed to develop and optimize C++ models within the simulation, ensuring they meet performance and accuracy requirements.
  • Documentation: Maintain comprehensive documentation of systems, processes, and workflows to ensure knowledge sharing and continuity.

Qualifications

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Clearance: Must have an Active DoD Secret Clearance or higher
  • Citizenship: Must be a U.S. Citizen
  • Experience:
    • 5+ years of experience in a DevOps or similar engineering role.
    • Proven experience with Git, GitLab, Docker, Kubernetes, CMake, and Ninja.
    • Strong scripting skills in Python, Bash, and PowerShell.
    • Experience with C++ build systems and cross-platform development.
    • Familiarity with CI/CD best practices and tools.
    • Experience working in Agile environments and participating in Scrum processes.
  • Skills:
    • Proficiency in both Linux and Windows operating systems.
    • Strong problem-solving skills with a focus on automation and process improvement.
    • Excellent communication skills, with the ability to work effectively in a collaborative team environment.

Preferred Qualifications

  • Experience developing and optimizing C++ models within simulation environments.
  • Knowledge of advanced C++ build optimization techniques.
  • Familiarity with cross-platform development challenges, particularly in environments involving both Linux and Windows.
  • Strong background in automating complex workflows and integrating various tools and technologies into cohesive systems.

SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


 Apply on company website