The DevOps Engineer role incorporates two core areas: administration of Cloud solutions and maintenance and monitoring of Cloud applications. Successful candidates will demonstrate proven experience in front end development, manage enterprise software solutions, and communicate effectively across varied levels of technical understanding. Time spent in each of these areas will vary according to workload.
Β
Cloud Application Administration Duties (70% annually):
- Execute on a strong functional understanding of Saas-based and client/server core technologies including, but not limited to: Amazon Web Services, Chef, MSSQL, PostGresSQL, Windows Server, Linux, varied web application servers, and IP networking.
- Manage a broad scope of deployed Cloud solutions, from the OS level to the client GUI.
- Keep current on companyβs core ECM products via ongoing internal training and use.
- Manage/maintain AWS infrastructure using Opsworks/Chef/RDS to ensure proper deployment, monitoring, and maintenance of our products.
- Proven experience with web application management including, but not limited to: HTML5, JavaScript, CSS, Apache, NGINX, Ruby, and Python.
Cloud Maintenance and Monitoring Duties (30% annually):
- Work closely with Product Support and Development resources to ensure proper environment deployment, high operating efficiency, and seamless onboarding of new solutions/products.
- Work flexible hours to mitigate the impact to production systems within the course of a service-impacting outage.