Operations Engineer

Mission for Operations Engineer

The mission is to help our operations run with excellent performance and stability, demonstrating a good understanding of both programming code and underlying systems.

Outcomes

  1. To have all client sites load in under 2 seconds to DOM ready
  2. All sites using Varnish with correct configuration
    1. Varnish, CSS and JS compilation and minification are both on, tested, fixed or communicated with the right team
    2. Measure and Find slow modules, code parts, advising the team about necessary changes
    3. Implementing cost-effective improvements to our infrastructure
  3. To introduce and implement Continuous Testing
    1. Selected the most effective way to achieve the goal
    2. Implemented testing of main functionalities for one website
    3. Documented in a way that other team members can continue the work
  4. To have healthy UAT, Staging and development environments
    1. Automated process for updating database and media regularly
    2. Helped developers creating performant development environments
  5. To be involved in project work and support as full value team member
    1. Participate in development or fixing issues
    2. Participate in Monday morning code katas and other training
  6. Work towards Continuous Integration
    1. Working CI system
    2. Processes introduced

Competencies

  • Advanced Web administration: Experience in Nginx and Varnish configuration
  • Basic Linux administration: Ability to do basic administration tasks, to install packages, keep contact with hosting partners about updates
  • Networking knowledge: Understanding of TCP/IP networking, HTTP, SMTP protocol, VPN, firewalls, AWS, Docker
  • Symfony/PHP knowledge: Being able to tell good code from bad, able to write a correct composer.json and a good PHPUnit test
  • Intelligence: Learns quickly, Demonstrates ability to quickly and proficiently understand and absorb new information
  • Attention to detail: Does not let important details slip through the cracks or derail resolution of a ticket
  • Communication: Speaks and writes clearly and articulately without being overly verbose or talkative. Maintains this standard in all forms of written communication
  • Honesty/integrity: Does not cut corners ethically. Earns trust and maintains confidence. Does what is right, not just what is politically expedient. Speaks plainly and truthfully
  • Curiosity: Being curious, eager to learn and to progress, drive for self-improvement
APPLY NOW