Desired Skills and Experience

  • Design and implement new auto-scaling and CI/CD solutions that improve the ability of IT delivery teams to deliver solutions with quality, security, and agility.
  • Will develop and implement a set of quality criteria and the associated validation method to ensure that any deliverable meets the expected quality levels of our customers
  • Coding and scripting and operational tasks using one or more programming or scripting languages, design and implementation of configuration management and service discovery, secrets management, immutable infrastructure, containers, and the use of tools to accelerate the SDLC and improve availability and quality of releases.
  • Actively review their own and the team’s work processes and implement improvements seen from other teams or in industry to drive continuous improvement of the team’s efficiency, speed, and quality
  • The ideal candidate will have designed, developed and implemented solutions that include not only the automation of business and operations processes but the underlying infrastructure required to run that code and the systems required to deploy it.
  • The candidate will also possess technical skills and experience in cloud computing (Ideally AWS) and have knowledge and experience with continuous integration and delivery systems.
  • 4+ years of experience as an operations or systems engineer using scripting or coding languages to accomplish goals, or as a developer working with operational concerns
  • Experience using version control systems such as Git and TFS
  • Experience with configuration management tools such as Ansible, Chef, Puppet, or SaltStack
  • Programming and scripting experience in languages such as Python, PowerShell, Bash, C#, and SQL
  • Experience with administration and management of both front-end web servers and database servers, on Windows and Linux platforms
  • Experience with application Performance Monitoring and Log aggregation at scale
  • Qualified candidates possess a Bachelor’s degree in Computer Science, Engineering, MIS or equivalent experience. High School Diploma or equivalent required.
  • IAAS automated provisioning and maintenance
  • CAAS platforms such as Mesos, DC/OS, Kubernetes, AWS
  • Cloud native design patterns such as circuit breakers, self-healing
  • Database experience such as PostgreSQL, MS SQL Server and NoSQL experience such as Redis, ElasticSearch, MongoDB
  • Message-oriented middleware such as Kafka, RabbitMQ
  • Experience working with production PAAS platforms such as Cloudfoundry, Heroku, Openshift, Elastic Beanstalk
  • Experience working with microservices architecture including experience with containerization tools such as Docker and infrastructure applications such as Service Discovery, Configuration Service, and API Gateway
  • Familiarity with automated testing tools, Linux systems administration, and continuous integration servers
  • We’re a SaaS modeled organization, so keeping our technology cutting edge is always a priority - and our executives are engaged and committed in doing so.
  • You’ll partner with architects and engineers who are rare gems in terms of their brilliance, but also noteworthy for their desire to collaborate and exchange ideas. No egos to overcome.
  • You’ll be trusted and treated like the professional you are. We don’t micromanage your schedule or hours, and you’ll be given a lot of latitude to build great software.

Apply