We are looking for an experienced DevOps Engineer to help us build, maintain, and scale the infrastructure behind an AI-powered website generation platform. You will be responsible for designing and managing highly available, secure, and scalable environments while ensuring smooth deployment and operation of AI services and backend applications.
Responsibilities
Design, implement, and maintain cloud and on-premise infrastructure
Build and maintain CI/CD pipelines for automated deployments
Containerize applications using Docker and manage orchestration platforms
Configure and maintain Linux servers
Deploy, monitor, and optimize AI services and backend applications
Configure reverse proxies, load balancers, and networking components
Monitor infrastructure health, performance, and availability
Implement logging, monitoring, and alerting solutions
Manage databases, backups, disaster recovery, and security policies
Optimize infrastructure for scalability, reliability, and cost efficiency
Collaborate closely with backend and AI engineers to improve deployment workflows
Troubleshoot production issues and participate in incident response
Automate repetitive operational tasks using scripting languages
Requirements
Strong experience with Linux administration
Excellent knowledge of Docker and containerization
Experience with Kubernetes (preferred)
Experience with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins
Strong understanding of networking fundamentals (DNS, TCP/IP, HTTPS, Load Balancing)
Experience with Nginx or Traefik
Experience with monitoring tools such as Prometheus and Grafana
Experience with centralized logging solutions (ELK Stack, Loki, etc.)
Familiarity with Infrastructure as Code tools (Terraform or Ansible)
Experience with PostgreSQL and Redis administration
Good understanding of security best practices, SSL, firewalls, and access management
Experience deploying AI/LLM workloads is a strong plus
Experience managing GPU servers (CUDA, NVIDIA Docker, GPU scheduling) is a strong plus
Proficiency with Git and version control workflows
Strong troubleshooting and problem-solving skills
Ability to work independently and communicate effectively within a remote team