Position: Lead DevOps
Company: DNA325
Category: DevOps
Experience required: 3y
English level: fluent

Interview - only 30 minutes with CTO. That's all.
Location - Los Angeles, USA.
Team: fully remote, more than 40 people in the team, 18 Engineers Ukraine, Europe, etc.

REQUIREMENTS:
- Experience maintaining and deploying highly-available, fault-tolerant systems at scale
- Version control system experience with GitHub and CI/CD with GitHub Actions
- Practical experience with Docker containerization and clustering (Kubernetes/AKS)
- Experience with infrastructure-as-code (e.g. Terraform)
- Details of work required
Implement automation, effective monitoring, and infrastructure-as-code
- Deploy and maintain CI/CD pipelines across multiple environments
- Support and work alongside a cross-functional engineering team on the latest technologies
- Iterate on best practices to increase the quality and velocity of deployments


RESPONSIBILITIES:
- Design and implement secure automation solutions for development, testing, and production environments
- Build and deploy automation, monitoring, and analysis solutions
- Manage our continuous integration and delivery pipeline to maximize efficiency
- Implement industry best practices for system hardening and configuration management
- Develop and maintain solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring
- Continuously evaluate existing systems with industry standards, and make recommendations for improvement
- Provide training, mentorship, and support to other members of the team


ABOUT YOU:
- 3+ years of professional experience as a DevOps / System Engineer
- Understanding of system administration in Linux environments, AWS and Azure
- Knowledge of containerization technologies such as Docker and Kubernetes
- Strong knowledge of configuration management tools
- Practical project experience working with continuous integration tools (GitHub Actions, Circle CI)
- Full understanding of software development lifecycle best practices
- Ability to learn and apply new technologies through self-learning
- Team player. Comfortable working in a small company environment and "hands-on" in the sense of doing what needs to be done in a small organization


PREFERRED SKILLS:
- Understanding of monitoring tools (Prometheus, Loki, Grafana, Datadog, Sentry, etc)
- Experience deploying microservice architecture, applications, and supporting services
- Database administration of MySQL or similar