Bulutistan
DevOps Engineer
BulutistanTurkey16 days ago
Full-timeInformation Technology

Job Description:


Responsibilities:

  • Implement and manage container orchestration technologies, primarily Kubernetes (on-premises experience preferred).
  • Administer multiple orchestration platforms such as Rancher or OpenShift.
  • Utilize package management tools including Helm, APT, and Heat.
  • Develop and maintain CI/CD pipelines using Jenkins, Ansible, and Terraform.
  • Write and maintain scripts in Python and Go.
  • Configure and manage software load balancers like HAProxy, Nginx, and Traefik.
  • Manage version control systems using Git and private repositories such as GitLab.
  • Monitor infrastructure using tools like Prometheus, Grafana, and Zabbix.
  • Work with both relational and non-relational databases including MongoDB, PostgreSQL, and Redis.
  • Develop and manage cloud-native services on proprietary cloud platforms.
  • Design and maintain distributed systems and microservice architectures.
  • Manage private image repositories such as Harbor or similar.
  • Maintain and troubleshoot Linux systems with deep technical expertise.
  • Work with message queuing services like SQS or equivalent technologies.
  • Operate and support OpenStack environments, including Nova, Neutron, Cinder, Glance, Keystone, and Octavia. Familiarity with OpenStack CLI, python-openstacksdk, Terraform, and Ansible is required.
  • Analyze service logs and perform health checks using Prometheus and Grafana.
  • Develop and integrate RESTful APIs.
  • Participate in PaaS and SaaS development processes.
  • Work with tools such as Elasticsearch and Vault.
  • Embrace an “Infrastructure as Code” and “Everything as Code” mindset.


Qualifications:


  • Bachelor’s degree in computer engineering, software engineering, or a related technical field.
  • Minimum 5 years of hands-on experience in DevOps or related roles.
  • Proven expertise in Kubernetes and cloud-native technologies.
  • Strong scripting and automation skills.
  • Excellent problem-solving and communication abilities.
  • Ability to work independently and collaboratively in a fast-paced environment.

Key Skills

Ranked by relevance