Quick Summary
Remote Senior DevOps Engineer role focused on managing and scaling high-complexity production environments, emphasizing automation and cost reduction. Required expertise includes Linux, bare-metal/virtual server administration (Linode), managing PHP/Laravel applications (PHP/FPM/Nginx), Redis clustering, Docker, advanced Cloud knowledge (AWS, GCP, Azure), Cloudflare, and CI/CD pipelines. Preferred qualifications include Terraform, Kubernetes, PostgreSQL administration, and experience with HA solutions and large-scale queues.
Requirements:
- Solid knowledge of Linux.
- Administration of bare-metal and virtual servers (Linode).
- Experience managing PHP applications (Laravel) in production environments and related services (PHP/FPM/Nginx).
- Experience with Redis clustering and distributed caching.
- Solid knowledge of Docker.
- Advanced Cloud and networking expertise (AWS, GCP, Azure).
- Experience utilizing Cloudflare.
- Knowledge of CI/CD pipelines.
- Experience with monitoring and observability tools.
- Strong communication skills for interacting with development teams.
- Proactive approach, focused on automation and cost reduction strategies.
- Experience in high-complexity troubleshooting (e.g., stuck jobs, slow queries, load balancer timeouts).
- Ability to plan and execute service migration projects.
Preferred Qualifications:
- PostgreSQL database administration (replication, performance tuning, Patroni/etcd).
- Infrastructure as Code (Terraform).
- Experience with Kubernetes (EKS, GKE, or AKS).
- Creating and maintaining automation bash scripts.
- Experience with large-scale queues and workers (Laravel Horizon, SQS, Pub/Sub, RabbitMQ).
- High Availability (HA): Proficiency in HAProxy / Nginx reverse proxy, DB failover, and Redis/Postgres clustering.
- Cost optimization: Expertise in estimating instance sizing and optimizing cloud consumption.
- Security best practices.
- Scalability: Experience with horizontal scaling (application and database layers).
- Ability to develop and maintain scalable, efficient web applications (client-side and server-side).
- Team collaboration skills for working with developers, designers, and product managers on innovative solutions.
- Experience collaborating across teams to integrate new functionalities into existing systems.
- Performing unit and integration tests to ensure functional and error-free code quality.
- Participation in code reviews and technical discussions to enforce development best practices.
2512110202491821720

