
Openstack Engineer
- İstanbul
- Sürekli
- Tam zamanlı
- Develop and maintain automation tools to manage and operate large-scale OpenStack environments efficiently.
- Build and improve Python-based services, scripts, and internal tools to support OpenStack infrastructure workflows (e.g., VM lifecycle, maintenance operations, upgrade automation).
- Design and implement automated workflows for recurring operational tasks such as scaling, healing, and maintenance using CI/CD pipelines and workflow engines.
- Integrate OpenStack APIs (Nova, Neutron, Cinder, Keystone, etc.) into internal platforms, self-service portals, and automation pipelines.
- Monitor and improve the performance and reliability of critical OpenStack services with a focus on observability, alerting, and automated remediation.
- Support the daily operations of production OpenStack clusters, ensuring availability, stability, and performance at scale.
- Participate in on-call rotations, troubleshoot incidents, resolve production issues, and continuously improve incident response through automation.
- Collaborate closely with internal product teams, ML teams, developers, and other stakeholders who consume OpenStack-based infrastructure services, helping them achieve scale and reliability.
- Write clean, maintainable, and testable code, conduct peer reviews, and contribute to team knowledge sharing.
- Stay current with trends in cloud infrastructure, OpenStack development, and DevOps practices to continuously evolve our tooling and automation approach.
- Must-Have Skills:
- 3+ years hands-on experience with OpenStack in production environments (deployment, upgrades, troubleshooting)
- 3+ years of Linux system administration, especially on Ubuntu and experience with virtualization tools (Libvirt, KVM/QEMU)
- Strong scripting skills in Python and Bash, with real-world automation experience (e.g., Ansible roles, Terraform modules)
- Experience in developing medium-to-large scale Python projects (CLI tools, microservices, reusable libraries)
- Hands-on experience designing and implementing RESTful APIs using Python frameworks such as FastAPI, Django, or Flask
- Familiarity with workflow/orchestration tools (e.g., Temporal, Apache Airflow, NiFi, n8n) for automation pipelines
- Working knowledge of CI/CD tools like GitLab CI, Jenkins, or GitHub Actions, especially for infra-as-code and app delivery
- Solid grasp of networking concepts (e.g., VLANs, MTU tuning, load balancing, OpenStack Neutron basics)
- Nice-to-Have Skills:
- Public/open-source contributions on GitHub or GitLab (Python, Bash, Go)
- Experience with containers and orchestration tools like Docker or Kubernetes
- Familiarity with async I/O in Python (asyncio, threading, etc.)
- Understanding of monitoring-as-code practices (Prometheus rules, Grafana dashboards)
- Take responsibility from day one and develop your skills with a talented and diverse international team.
- Experience open communication, flexibility, and a start-up spirit in our unique culture.
- Tackle big challenges in e-commerce with Agile practices and encourage growth by learning from mistakes.
- Join creative and focused teams that prioritize collaboration and problem-solving.
- Access our extensive training platform for continuous learning and personal growth.
- Benefit from the support of a global team of experts with mentoring and professional development opportunities.
- Focus on talent and potential, not just job titles.
- Connect with teammates regardless of physical distance through events, meetings, and social activities.
- Enjoy competitive benefits such as Trendyol shopping budget, central and international office locations, and top-of-the-line technical equipment.