Description

Looking for an Infrastructure Automation Engineer to design, deliver, automate, and operate the infrastructure for our products and platforms. The ideal candidate is someone who is experienced and passionate about delivering SaaS products at scale, and automating every aspect of the development, delivery, and operations processes.

Essential Duties and Responsibilities

  • Use infrastructure as code tools and processes to provide git-first infrastructure automation and CI/CD for applications and application services in both cloud and on-premise environments
  • Collaborate with application development team to securely design and deliver software in a modern containerized microservice architecture
  • Participate in on-call rotations to respond to and remediate production issues
  • Perform postmortem analysis and runbook documentation for production incidents, and follow up to ensure action items and remediations are completed
  • Design and deliver observability components such as alerts and dashboards
  • Implement DevSecOps automation and other tools to provide network, infrastructure, and application security

Skill/Requirements: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Bachelor’s degree in Computer Science, Software Engineering or related field of study. Equivalent industry experience will also be considered.
  • 2+ years working experience in building and delivery of scalable software platforms and products.
  • Delivering and supporting software as a service applications at scale on public and/or private cloud platforms
  • Configuration management and infrastructure automation tools, including Salt stack (preferred), Terraform, Ansible, Puppet, Chef, and others
  • Containerized development, deployment, and operations with Docker and Kubernetes
  • Software development with multiple languages, including Java, JavaScript, Python, and shell.
  • Git and CI/CD platforms and processes
  • Observability tools like Prometheus, Grafana, and Loki
  • DevOps and Agile principles
  • TCP/IP networking and Linux system administration
  • Database administration and SQL
  • Blockchain and smart contracts experience a plus
  • Excellent ability to diagram and document solutions.
  • Excellent verbal and written communications skills
  • Excellent presentation and facilitation skills
  • Skill in establishing and maintaining effective working relationships


 

Education

Any Graduate