DevOps Engineer
Posted Updated
Description
You will manage and build hybrid infrastructure and internal services across cloud and on-premises environments. You will build monitoring systems, deploy environments, drive bare-metal deployments, conduct performance and integration testing, and improve the existing infrastructure.
Responsibilities
- Manage and build projects and hybrid infrastructure
- Configure and maintain internal services
- Build and maintain monitoring systems
- Build and deploy environments
- Drive bare-metal deployment
- Drive performance and integration testing
- Improve the current infrastructure
Requirements
- More than 4 years of continuous DevOps or IT system administration experience
- Experience deploying and administering Unix/Linux servers, including Debian/Ubuntu and RHEL/CentOS
- Understanding of IT security practices
- Experience building and maintaining hybrid infrastructure
- Experience implementing CI/CD
- Experience with configuration management tools such as Ansible and SaltStack
- Experience with virtualisation and containerisation tools
- Ability to perform root cause analysis for production errors
- Familiarity with ISO 27001, SOC 2 requirements, and CIS benchmarks
- Working knowledge of SQL and NoSQL databases and clustering
- Proficiency in Terraform, infrastructure as code, and policy as code
- Kubernetes experience deploying, testing, and managing a cluster
- Understanding of Git
- Experience with log management tools
- Scripting skills in Bash and Python
- Experience with production application and infrastructure monitoring
- Understanding of software development processes and cooperation with software development and QA teams
- Advanced networking experience, including local and global networks, ACLs, firewalls, VPN tunnels, and advanced routing
- Availability for 24/7 disaster on-call support
Benefits
- Fully remote work
