System Engineer

Job description



    Manage and monitor all installed systems and infrastructure of Monizze in partnership with external providers.

    Empower the development team to have efficient alerting and monitoring capabilities through the set up and fine tuning of tools like Nagios, Prometheus, Grafana, Opsgenie, New Relic, AWS cloudwatch, Papertrail, Sentry, Datadog,... or equivalent tools.

    Diagnostic network and infrastructure related issue with required parties, contribute -and coordinate- post mortem incident follow-up of all average and major IT incidents.

    Monitoring, basic maintenance and performance tuning of the different mission critical Oracle and Mariadb/Mysql databases of Monizze hosted in the private and public cloud, in partnership with external providers.



      Act as the third line support of the IT support team to assist all department colleagues in their issues related to the IT infrastructure.

      Manage the Monizze office networks and lead the remapping/replacement of the physical network (switches, routers, ...) in collaboration with an external provider

      Follow-up and trouble shoot the technical limitations/issues of the (cloud) telephony in place for the internal customer care team in collaboration with an external provider.

      Documenting processes, networks, VPN, Proxies, IT assets, etc of the company with ITIL in mind as a standardisation.

      Lead and support the technical improvement initiatives in regard of the various IT development environments :

      • Maintaining, updating and improving the various environments deployment automation (DevOps pipelines)
      • Improve the - e2e and unit - test automation pipeline within workflow in place with gitlab-ci
      • Set up data anonymization process in compliance with GDPR requirements
      • Setup necessary tooling and configuration to allow Stress testing and A/B testing in collaboration with the development team and related product owners.

      Job requirements

      YOUR PROFILE

      • Proven working experience in installing, configuring and troubleshooting UNIX /Linux based environments.
      • Solid experience in the administration and performance tuning of application stacks (Apache, Nginx, LAMP, Node, ...)
      • Experience with containerized environments and "infrastructure as a code" approach with technologies such as Docker, Kubernetes, Terraform, Helm, ... or similar tools.
      • Experience with several RDBMS system like Mariadb, Mysql and/or Oracle. Knowledge of cache systems like : Redis is a plus.
      • Solid Cloud experience, preferably in AWS (EC2, RDS, Elasticache, S3, EKS, Route53, ...)
      • Solid scripting skills (e.g., shell/bash scripts, ...) for task automation (backups, synchronisation, ...)
      • Solid networking knowledge (OSI network layers,TCP/IP, IPsec,...) and VPN/Proxy set up and configuration (Forti,Haproxy,...)
      • At ease with GIT code versioning system and CI/CD pipeline tools like gitlab-ci.
      • High autonomy and eagerness to improve the overall development and operational processes at Monizze

      NICE TO HAVE



        • Proven experience with PHP MVC frameworks such as Laravel, Vuejs frontend framework and SASS Bulma CSS framework.
        • Experience with virtualized environments such as VMware
        • Familiar with the Atlassian suite tools (Jira, Confluence, ServiceDesk, Opsgenie, ...)
        • Experience in managing RIPE.net assets and IP blocks allocation.
        • Familiar with the ITIL processes and a great desire set up more of it in place for Monizze!
        • DBA experience