Position: DevOps Lead Engineer
Company: Forbytes
Experience required: 5y
English level: upper

Skills Needed:

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 & velocity of deployments


The Role:

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 on the team



Essential:

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


Experience with the following is also desirable:

Understanding of monitoring tools (Prometheus, Loki, Grafana, Datadog, Sentry, etc)

Experience deploying microservice architecture, applications, and supporting services

Database administration of MySQL or similar