Desired Skills and Experience

  • Design and implement operational architecture for a variety of applications and multi-tier services running on web, compute, and database tiers
  • Manage operational infrastructure used for Emgage SaaS
  • Build deployment automation scripts and manage deployments
  • Manage continuous integration software build systems
  • Design and implement monitoring systems
  • Provide expertise in and lead project work relating to networking (load balancing and traffic management choices) as well as security (SSL termination, cert management, etc.)
  • Participate in compliance reporting and requiremetns
  • Bachelor’s degree (or equivalent experience) in Computer Science, Engineering or a related field and 5+ years’ experience in a Systems Engineer or similar role and 2+ years experience in a DevOps role.
  • Understanding of system monitoring and application logging solutions (Nagios, Graphite, Grafana, Logstash, InfluxDB, Solarwinds)
  • Experience with GIT and other repo systems
  • Coding in NodeJS, Bash, Python, PowerShell and other scripting languages 
  • AWS and MS Azure Hosting, including VPC, EC2, ELB, and RDS, Virtual Networking Topologies, Chef, PowerShell/DSC, Linux, Windows, SQL Server (deployment and monitoring)
  • You have experience with one or more of: chef, puppet, salt, DSC, ansible, docker, etckeeper, and kubernetes
  • Experience implementing and using Continuous Integration and Continuous Delivery concepts and tools such as Github, Jenkins, TeamCity, Octopus, Maven, CodeDeploy or comparable tools.
  • DevSecOps involvement or direct experience. Such as SOC2, ISO or PCI compliance

Apply