Skip to content

Software Engineer – Infrastructure/Operations Engineer – Devops Team
Company | Sierra Space |
---|
Location | Centennial, CO, USA |
---|
Salary | $126610 – $247170 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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