Overview

We are looking for a DevOps engineer with a flexible mindset and deep knowledge of UNIX administration and virtualization technologies. They would be able to build and configure servers from scratch and maintain secure operation environments.

Responsibilities:


- Support the implementation of modern, high-quality build and deployment software
- Continually seek out opportunities for process improvement
- Establish and manage controls on test and production environments
- Automate the creation and maintenance of test environments
- Continuously enhance the configuration management processes
- Monitor and manage various production server deployments

Required Qualifications:


- At least 3 years of hands-on experience in a professional environment as a DevOps Engineer
- UNIX Administration: RHEL/CentOS, Debian/Ubuntu, macOS (Knowledge of BSD systems is a plus)
- Networking: TCP/IP foundation, switching and routing, tunnel and VPN configuration
- Virtualization: VMware vSphere, vCloud Director, GCP, AWS (Knowledge of VSAN, NSX is a plus)
- Containers: Docker/Podman, Kubernetes
- DevOps: GIT, Ansible/Chef/Puppet, Gitlab/Github CI/CD, Foreman, Vagrant, Terraform, Helm charts
- Scripting: Shell, Python, PHP (Knowledge of Java, Go, Ruby, HTML, CSS, Javascript is a plus)
- Services: Nginx, Apache, PostgreSQL, MySQL/MariaDB, Redis, MongoDB, Haproxy, Keepalived, Pacemaker, Corosync, NFS, CIFS, iSCSI
- Security and Encryption: Symmetric and asymmetric ciphers, OpenSSL, TLS certificates, HMAC, signatures, tokens, TPM, HSM hardware