Posted in

Software Engineer – Infrastructure/Operations Engineer – Devops Team

Software Engineer – Infrastructure/Operations Engineer – Devops Team

CompanySierra Space
LocationCentennial, CO, USA
Salary$126610 – $247170
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor of Science degree in Computer Science, Software Engineering, or other related discipline and typically 6 or more years of relevant experience
  • Related experience may be considered in lieu of required education
  • A higher-level degree may substitute for experience
  • Understanding of Computer Aided Engineering tools
  • Practical knowledge of engineering principles and practices
  • Experience working in multi-disciplinary teams
  • The willingness and ability to obtain and maintain a Top-Secret U.S. Security Clearance is required

Responsibilities

  • Kubernetes Management: Install, configure, and maintain Kubernetes clusters.
  • Server Management: Install, configure, and maintain physical and virtual servers.
  • Network Management: Configure and manage network devices and settings to ensure proper communication within the infrastructure.
  • Infrastructure Management: Oversee the overall IT infrastructure, including storage systems and backup solutions.
  • Performance Monitoring: Monitor system performance and ensure high availability and reliability of the infrastructure.
  • Security Management: Implement and manage security measures, including firewalls and access controls.
  • Automation: Automate routine tasks using scripts, deployments through Terraform, and using configuration management tools such as Ansible.

Preferred Qualifications

  • Proficiency in Linux and Windows operating systems
  • Proficiency with virtualization technologies such as VMware and Hyper-V (configuring, upgrading, and maintaining)
  • Familiarity with containerization technologies such as Docker for creating and managing containers, and Kubernetes for orchestrating and managing containerized applications at scale
  • Familiarity with various scripting languages (e.g., PowerShell, Bash, Python)
  • Understanding of networking protocols and services (e.g., TCP/IP, DNS, DHCP)
  • Experience with cloud services AWS and Azure
  • Experience with IaC tools like Terraform
  • Experience with version control systems (GitLab, GitHub)
  • Experience with monitoring and logging tools
  • Strong knowledge of storage technologies (SAN, NAS, DAS)
  • Experience with storage management tools and software
  • Familiarity with cloud storage solutions like AWS S3, Azure Blob Storage
  • Experience with managing backups
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef)
  • Knowledge of implementing and managing security measures
  • Experience in setting up and managing disaster recovery plans