SimSpace Senior DevOps Engineer

  • Devops & Sysadmin
  • Full-Time

Posted on March 21st, 2020

To sum it up: 

Have meaningful impact using DevOps to shape the future of cyber testing, training and assessments.

Role overview SimSpace is creating the next generation of cyber security training environments. Our tools allow companies to better understand their risk and improve through practice and experimentation. Some of the top cyber security teams are already using our cyber ranges to practice defending against cyber criminals and foreign actors. Join us and have a meaningful impact on the safety and security of the most vital information systems.

SimSpace is looking for skilled engineers to create our cyber security testing, training, and assessment products. We are a fast moving company that needs the right kind of talent and determination to join our team. We are protective of our company culture and will carefully consider how well you fit in. We’re a startup that must ship. There are real technical challenges and we need your talent to succeed. We’re still small, so it’s a great time to join us.

The Devops team at SimSpace is a group of multi-talented problem solvers who bend their skill and time to solving some of the most interesting problems around. We support several teams of developers working in Haskell, Python, and Typescript. The end-product is a combination of docker containers, puppet scripts, VMware templates, and OS services that create a cyber-security training environment. We are looking for a few folks to help us tackle some new problems. We invite you to participate in this thoughtful and respectful team that cares about your well being as much as it cares about the company goals.

Responsibilities

You will:

  • Design and improve tools to simplify the workflow of the development teams.
  • Bend Kubernetes to your will.
  • Manage and maintain the Jenkins build server.
  • Gradually chip away at the hand-built legacy systems by describing them in Ansible and Puppet code.
  • Design puppet modules that are called by our product to perform last-mile configuration on VMWare templates.
  • Design Ansible playbooks that are used to front-load as much as possible into pre-baked templates, similar to Amazon's AMIs.

Requirements

You are a good fit if you have:

  • U.S. citizenship as required by our existing U.S. Government contracts.
  • Respect, compassion, and empathy for all types of humans
  • A Self-starter mentality that is highly motivated and can work effectively in a team
  • Dedication to the devops principle of using software development workflows to manage systems and infrastructure.
  • Passion for learning.
  • Advanced understanding of either Puppet or Ansible.
  • Advanced understanding of Docker.
  • Advanced scripting skills in either Linux shell or Powershell.
  • Working understanding of Git.
  • Understanding of the concepts required to build cloud-native infrastructure.

** Nice to haves:**

  • Experience mentoring or teaching.
  • Experience with VMWare.
  • Experience with continuous integration workflows.
  • Experience with Kubernetes.
  • Experience with Hashicorp tools like Packer and Vault.
  • Produce high quality software that is well-written, well-instrumented, tested thoroughly and securely designed and implemented.
  • Fluent with git, GitHub, Docker, CI/CD and modern team software development and testing tools and practices, including Secure SDLC approaches
  • Strong oral and written communication skills

Salary

$140,000

Location

  • US-only
Apply for this Position