Requirements
- 3+ years of professional software development experience building production systems
- Strong programming skills in Python, Go, or similar languages with understanding of system design patterns
- Experience designing and implementing RESTful APIs, data models, and distributed systems
- Proficiency with relational and NoSQL databases (PostgreSQL, Redis, etc.)
- Hands-on experience with containerization (Docker) and infrastructure-as-code tools (Terraform, Ansible)
- Understanding of CI/CD pipelines and modern development workflows
- Solid grasp of networking fundamentals (TCP/IP, DNS, HTTP) and Linux/Unix environments
- Strong problem-solving abilities with attention to scalability, reliability, and operational concerns
- Excellent communication skills—able to convey technical concepts to both technical and non-technical stakeholders
- Experience with CMDB systems (NetBox, Device42) or asset management platforms
- Background in infrastructure automation, DevOps, or platform engineering
- Familiarity with workflow orchestration frameworks (Temporal, Airflow, Camunda)
- Knowledge of monitoring and observability stacks (Prometheus, Grafana, OpenTelemetry)
- Experience with time-series databases and data visualization
- Understanding of ITSM frameworks (ITIL) and service management practices
- Experience in data center operations, facilities management, or physical infrastructure
- Contributions to open-source infrastructure projects
- Bachelor's degree in Computer Science or equivalent practical experience
Benefits
- Competitive total compensation package (salary + equity)
- Retirement or pension plan, in line with local norms
- Health, dental, and vision insurance
- Generous PTO policy, in line with local norms
Team
Team size: small