Lead DevOps Engineer


At OpenCrowd, DevOps Engineers help automate processes throughout the delivery lifecycle. They work with development teams to help understand and design the infrastructure and security architect of products we are building for clients. DevOps engineers should have a blend of experience in the following areas:

  • Extensive experience deploying applications on public clouds such as Amazon Web Services, Azure, and others
  • Experience with Continuous integration and continuous deployment (CI/CD) work flows
  • Experience with configuration management tools like Puppet, Chef, Ansible, Kubernites, and others
  • Experience building modular packaging constructs with tools like APT, yum and ruby gems  
  • Experience designing and building auto-salable production systems
  • Experience delivering software solutions using agile software development methodologies
  • Experience creating and implementing security models
  • Experience with test-driven development
  • Experience with Open Infrastructure Technologies, like, Docker, CoreOS, and PaaS

DevOps Engineers should have a range of experience with many different application technologies. including but not limited to the list below:

Application technology expertise:

  • Tomcat
  • Apache httpd
  • Storm
  • Sparq

Integration with other system components including:

  • Postgres
  • MySQL
  • MongoDB
  • ElasticSearch
  • RabbitMQ
  • Kafta

Source management and build technologies including:

  • Maven
  • Ant
  • Git / gerrit / github / gitlab
  • SVN
This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time. 
OpenCrowd is an equal opportunity employer.

┬ę 2005-2020 OpenCrowd Inc. New York