We are seeking an Application Engineer / Administrator to join our team. The role involves deploying, administering, and supporting enterprise applications in a medium to large IT infrastructure environment.
Key responsibilities
- University studies of at least 4 years plus at least 9 years of relevant professional experience after the diploma; or university studies of at least 3 years plus at least 10 years of relevant professional experience after the diploma.
- At least 6 years as an IT professional in mid-size or large IT infrastructure environments, including application deployment, support and maintenance.
- At least 5 years in application administration.
- At least 2 years with microservices, container orchestration and container-based stacks such as Docker or Kubernetes.
- At least 2 years administering and supporting Elasticsearch.
- At least 5 years working with enterprise Microsoft or Linux server solutions.
Mandatory knowledge and skills
- Deployment and administration of Elasticsearch clusters.
- Microservices, container orchestration and container stacks using Kubernetes, Helm charts, Docker and Rancher.
- Configuration-management concepts and technologies such as Puppet, Ansible or Chocolatey.
- Shell and/or PowerShell scripting.
- ITIL processes, including incident, change and release management.
Desirable experience and knowledge
- At least 2 years with public or hybrid cloud services and solutions, Azure or AWS.
- DevOps practices.
- Relational databases such as Microsoft SQL Server or PostgreSQL and their interaction with applications.
- Kong API Gateway.
- Relevant certifications in the technologies listed above.
Typical tasks and responsibilities
- Install, configure and administer applications in production and non-production environments.
- Monitor applications, tune performance and continuously improve service efficiency and quality.
- Provide application support and maintenance, including incident, change, release and problem resolution.
- Write and validate application procedures, troubleshooting guides, backup plans and restore plans.
- Automate recurring system-administration procedures and produce installation and technical-support documentation.
- Contribute to the structure, maintenance and development of the ICT Operations technical knowledge base.
- Report on application availability, performance, capacity and usage when required.