Junior DevOps Developer
Summary
Manage Linux VPS hosting (AWS/GCP), CI/CD pipelines (Jenkins/GitLab), and monitoring (Zabbix) for a media company's portfolio of review sites.
About Us
We operate in the review sites niche, hosting and managing a large portfolio of websites, landing pages, and backend services for multiple projects, primarily on WPEngine, DigitalOcean, AWS, GCP, and other cloud providers. You’ll be part of a hands-on DevOps team that manages production environments, implements automation pipelines, oversees monitoring and security, and ensures high availability for our services.
What You’ll Do
1. Infrastructure & Hosting
Manage and optimize production VPS hosting for multiple environments (Linode, DigitalOcean, AWS, GCP).
Migrate websites, services, and domains between providers and environments.
Configure and maintain Nginx, PHP-FPM, Docker containers, and shared hosting setups.
Handle reverse proxy, CDN integrations (Cloudflare), SSL/TLS setup, and performance tuning.
2. CI/CD & Automation
Maintain and improve CI/CD pipelines in Jenkins, GitLab, and GitHub.
Implement new pipelines for deployments, backups, monitoring integrations, and proxy management.
Automate hosting and infrastructure tasks via scripts (Bash, Python, Terraform).
Integrate CI/CD workflows with third-party tools like Monday.com for status updates and process automation.
3. Monitoring & Troubleshooting
Set up and manage Zabbix, Grafana, and other monitoring tools for proactive alerting.
Investigate and resolve infrastructure issues (network problems, high CPU load, memory issues, storage limits).
Perform root cause analysis and implement preventive measures.
4. Security & Backups
Implement and manage antivirus scanning (ESET, Linux security hardening).
Maintain and improve backup strategies for websites, databases, and logs (AWS S3, GCP Storage).
Manage permissions and access control for production environments.
Audit and update firewall rules (iptables) for security compliance.
5. Special Projects & Integrations
Deploy and maintain Kubernetes and containerized environments.
Manage IP Proxy Pool automation across multiple providers.
Configure analytical dashboards and performance metrics reporting.
What We’re Looking For (Middle)
Required Skills & Experience
1+ years in Infrastructure Ops/DevOps roles.
Experience with Linux server administration.
Hands-on with Docker, Kubernetes basics, and container orchestration.
Good to have expertise in Jenkins, GitLab CI/CD, GitHub Actions.
Good to have experience with cloud platforms (AWS, GCP, DigitalOcean, Linode).
Knowledge of Nginx, PHP-FPM, and web hosting environments.
Scripting skills (Bash, Python).
Monitoring tools: Zabbix, Grafana, New Relic.
Good written and spoken English.
Nice to Have
Kubernetes production experience (including ArgoCD).
Experience hosting PHP frameworks (Symfony, Laravel).
Terraform and infrastructure-as-code workflows.
CI/CD optimization and multi-environment deployments.
What We Offer:
21 days of paid Leave per year.
7 days of sick Leave annually.
English-speaking Clubs.
Corporate Events and team buildings.
Long term cooperation.
Performance review once a year
Health insurance.
All necessary technical equipment provided.
4 days work on-site in comfortable office and 1 day fully remote.
Steps of the hiring process:
Recruitment interview.
Technical interview.
Test task.
Final interview with CTO.