SabancıDx
DevOps Engineer
SabancıDxTurkey1 day ago
Full-timeInformation Technology

Role Overview:


This position plays a critical role in shaping software architecture, managing DevOps processes, and designing modern application infrastructures. The primary responsibilities include leading the entire software development lifecycle, focusing on automation, security, performance, and scalability. The role requires strategic decision-making in CI/CD processes, cloud infrastructure, and container orchestration, ensuring the efficiency of both customer environments and internal systems.


Responsibilities:


  • Design application and infrastructure architecture, creating technical roadmaps.
  • Manage and continuously improve DevOps processes.
  • Optimize and maintain CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, ArgoCD, etc.).
  • Develop scalable cloud and containerized solutions (AWS, Azure, Google Cloud, Docker, Kubernetes, OpenShift, Rancher).
  • Work with Middleware technologies (WebLogic, JBoss, IBM WebSphere).
  • Manage logging and monitoring solutions (Graylog, Elasticsearch, Kibana, Prometheus, Grafana).
  • Implement improvements in security, performance, and observability.
  • Provide technical leadership and contribute to team development.


Qualifications:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 7-8 years of experience in DevOps.
  • Strong knowledge of microservices, event-driven architecture, and API management.
  • Understanding of Java and JVM architecture.
  • Extensive experience with DevOps tools (Terraform, Ansible, Jenkins, Kubernetes, etc.).
  • Advanced Linux/Unix knowledge and scripting ability.
  • Familiarity with Agile/Scrum methodologies.
  • Proficiency in English and the ability to work in global projects.

Key Skills

Ranked by relevance