DevOps Engineer (Cloud-based)

Information Technology
US-NY-New York


The Senior Systems Engineer at Trial Interactive is responsible for providing cloud service development, implementation, architectural design, advanced troubleshooting, and management of the overall health of On Demand services at Trial Interactive.

The Cloud Systems Engineer will help in the design and implementation of our next generation platform services. This individual is required to demonstrate sound technical architectural leadership, playing a vital role in designing, enhancing, implementing and scaling our application platform. The candidate will also engage in capacity planning, demand forecasting, software performance analysis, and systems tuning. The candidate must enjoy working in a fast-paced, collaborative team environment.

Duties and Responsibilities:

  1. Design and help to manage services running in the Cloud; Provide experience-based guidance and implementation of Cloud Computing solutions, tools, architecture, and approaches.
  2. Help to create documentation to support quality policy and processes. Review and approve of all quality related documentation for On Demand hosting and Cloud deployment.
  3. Optimize On Demand infrastructure by recommending and performing upgrades, monitoring performance, and auditing system tasks
  4. Formulate deployment strategy and design documentation for new capabilities, enhanced functionality and fixes.
  5. Interact with other team members including Production Support, Engineering, Quality Assurance, and Product Management.
  6. Provide leadership by mentoring other technical team members
  7. Meet and engage with vendors as required
  8. Advanced troubleshooting and monitoring of service systems to ensure adequate SLA, capacity management and expansion requirements
  9. Research hosting and deployment trends and identify opportunities for Trial Interactive to take advantage of such trends.
  10. Sponsor research projects and proof of concept development projects.
  11. Test and validate solutions in lab environments


  1. Minimum 4 years experience as a contributing member of a DevOps team.
  2. 2 years of systems engineering experience, holistic understanding of the Internet and hosting from the network layer up through the application layer; experience in a 24x7 hosting environment.
  3. BA/BS degree (or equivalent) minimum (ideally, Computer Science or related field).
  4. Familiarity with Amazon AWS, Rackspace Cloud, GCP, and other cloud offerings.
  5. IaaS, PaaS, SaaS, Virtualization, Storage, and Server platforms; relevant practical work experience designing, building, and/or operation cloud environments.
  6. Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
  7. Strong belief in “Infrastructure as Code” – administering and operating systems through scripts, API’s, tooling, and automation.
  8. Experience in deploying software to cloud computing infrastructure; Experience with monitoring tools, scripting, configuration management, clustering, and Internet security.

Preferred Knowledge, Skills and Abilities:

  1. AWS, OpenStack, CloudStack, Chef, Puppet, Ansible, Capistrano, Docker, Kubernetes, Terraform
  2. DevOps-style Cloud Administration and Operations, including Security and Disaster Recovery
  3. Experience with web services, virtualization, cloud concepts, REST, JSON, XML, MySQL, PHP, LDAP, LAMP stack and object-oriented methodologies.
  4. Deep operating system understanding including Windows and Linux
  5. Web servers (Apache, IIS, nginx), load balancers (nginx, HAProxy and Varnish) and high availability systems
  6. SQL, NoSQL, memcached, and other database technologies
  7. Programming ability in one or more of the following: Java, .NET/C#, Python, Ruby
  8. Experience with the following a plus: Java/J2EE, HTML, JavaScript, SQL, MySQL or SQL Server, Alfresco


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed