Senior DevOps Engineer
Core
Design, architect, and manage end-to-end CI/CD pipelines and multi-language build/release workflows for web, desktop, and mobile applications.
Role type
Senior DevOps Engineer (CI/CD & Build Automation)
Builds
CI/CD pipelines, containerized microservices, and cross-platform build artifacts (web, desktop, mobile)
Domain
Cloud Infrastructure, DevOps, Build Automation
Deliverable
production ML models | product features | infrastructure
Required skills
CI/CD pipeline design, Docker containerization, Infrastructure as Code (IaC), Linux system administration, shell scripting, multi-language build automation (CMake, JavaScript, TypeScript, C++)
Preferred skills
C++ build systems expertise, AI/ML pipeline support (PyTorch, TensorFlow), cloud platform knowledge (GCP, Azure), monitoring/alerting setup
Technologies
GitHub Actions, Docker, CMake, AWS, Prometheus, Grafana, ELK
Responsibilities
Lead design and management of CI/CD pipelines; Implement test-driven deployment systems; Containerize applications and optimize image builds; Oversee build, packaging, and publishing lifecycle for multi-language packages; Develop cross-platform build pipelines; Automate end-to-end release processes; Define and manage Infrastructure as Code; Collaborate with teams to troubleshoot deployment issues; Improve observability and feedback loops
Seniority
Senior, hands-on IC