DevOps Engineer
Manage and build hybrid infrastructure and services running primarily on Kubernetes, configure internal services, maintain monitoring systems, deploy environments, drive bare-metal deployment, perform testing, improve infrastructure, and support production systems through root cause analysis and disaster-response on-call coverage.
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 systems administration experience
- Unix/Linux server administration experience, including Debian/Ubuntu and RHEL/CentOS
- Understanding of IT security practices
- Experience building and maintaining hybrid infrastructures
- CI/CD implementation experience
- Configuration management experience with Ansible, SaltStack, or similar tools
- Virtualization and containerization experience
- Root cause analysis experience for production errors
- Familiarity with ISO 27001, SOC 2, and CIS benchmarks
- Working knowledge of SQL and NoSQL databases and clustering
- Terraform, infrastructure as code, and policy as code experience
- Kubernetes cluster deployment, testing, and management experience
- Git proficiency
- Log management experience
- Bash, Python, or similar scripting skills
- Production application and infrastructure monitoring experience
- Software development process knowledge and collaboration with development and QA teams
- Advanced networking experience, including ACLs, firewalls, VPN tunnels, and routing
- Availability for 24/7 disaster-response on-call coverage
- AWS or GCP experience is an advantage
- Microsoft 365 experience is an advantage
Benefits
- Fully remote work