System Engineer @ Itsme
AMKP03597
Function
The purpose of this position is to ensure good management and optimization of the IT infrastructure environment, which is necessary for realizing the business goals and objectives of Belgian Mobile ID.
Tasks and responsibilities
Consultative role:
The Development & Technical Operations department works closely with Product Management. During the development of the product, the System Engineer will be involved in the design of the product’s architecture. Not only the functionalities and the security aspects of the product are important, but also the way it is built. It will be his/her role to make sure that the product is built in a way that it’s maintainable, deployable and can be monitored. The System Engineer will not design or build the product, but will think along and challenge the Product Management team with the aspects that are important for the Technical Operations team (e.g. monitoring, logging, CI/CD deployment,…).
Monitoring role:
In this role, the System Engineer will be accountable for:
- Manage the different workplace tools (e.g. O365, Atlassian)
- Installation, configuration and monitoring Linux operating systems (contain bash scripts);
- Managing all the operational aspects of applications in Kubernetes (e.g. scaling, security, logging, monitoring);
- Deployment of product releases and network technologies by using CI/CD DevOps pipelines (e.g. to deploy infrastructure to Azure with ARM Template(s), to deploy releases with Ansible,…);
- Implementation/configuration of security standards in firewalls (i.e. NIST, OWASP);
- Managing problems and (security) incidents (e.g. database crashes, fraud incidents like phishing,…):
- Identifying the “root causes” of problems (i.e. root cause analysis) at every level of the solution (application, network, infrastructure, storage,…);
- Troubleshooting of databases to maintain the integrity, performance and efficiency of database systems;
- Troubleshooting of encrypted (SSL/TLS) traffic up to TCP/IP level and implement PKI at infrastructure level;
- Deployment of security patches (not building);
- …
Profile
- You have a Bachelor's degree or equivalent experience;
- Experience in
- Microsoft Azure, including O365
- Linux Systems setup, configuration and management
- Network protocols (TCP/IP, DNS, HTTP(S),…)
- Nice to have/ plus
- Container technology: Kubernetes
- CI/CD using Azure DevOps, Github Actions, Ansible, Terraform, ARM, PowerShell
- Firewall / loadbalancer configuration and maintenance
- Scripting languages: bash, Powershell,…
- Cryptography (PKI, Public/Private keys), TLS/SSL
- You have experience in a process-based working, e.g. with ISO27k, ITIL
- Knowledge of databases: (Azure) SQL, MySQL (IaaS, PaaS), PostgreSQL (PaaS),…
- Good understanding of:
- Cloud environments (Azure, AWS)
- Web services (SOAP/WSDL, REST/SWAGGER, API management, WAF, OWASP,…)
Offer
- You will have the chance to work in a fast-moving scale-up environment where you can develop;
- You will be part of a high-tech environment with a diversity of complex technologies and a state-of-the-art security (i.e. highest levels of security);
- You will be the driving force behind a Belgian, loved brand with high exposure.