TCM Bilisim ve Danismanlik Hizmetleri

Senior Platform Engineer

Kağıthane, İstanbul, TR

15 days ago
Save Job

Summary

Senior Platform Engineer to design, manage, and continuously improve the platform infrastructure that powers our critical applications and services. This role will focus on building resilient container-based architectures, optimizing DevOps pipelines with GitLab, and maintaining high-performance messaging, caching, monitoring, and virtualization systems. You will also manage Microsoft 365 and ensure seamless automated operations across the business.


Key Responsibilities:

  • Container Architecture:
  • Design and maintain scalable container orchestration solutions with Kubernetes for high-availability applications.
  • Enforce container security and observability best practices.
  • DevOps with GitLab:
  • Lead the implementation and optimization of GitLab-based DevOps pipelines for multiple development teams.
  • Automate builds, testing, deployments, and rollback strategies with a focus on reliability and speed.
  • Maintain infrastructure-as-code (IaC) and GitOps workflows.
  • Caching & Messaging:
  • Manage and optimize Redis deployments for performance and resilience.
  • Operate and scale RabbitMQ message brokers for secure, distributed messaging across services.
  • Monitoring, Observability & Logging:
  • Implement end-to-end observability using Prometheus for metrics collection and Grafana for dashboards and alerts.
  • Set up and manage ELK Stack (Elasticsearch, Logstash, Kibana) for centralized logging, analysis, and troubleshooting.
  • Ensure system-wide visibility and automated alerting for service-level objectives and incident response.
  • Load Balancing & Networking:
  • Design and manage high-availability load balancer solutions (e.g., NGINX, HAProxy).
  • Ensure secure and efficient traffic routing and proxying across application environments.
  • Virtualization with Proxmox:
  • Operate and maintain Proxmox VE clusters, including VM provisioning, resource scaling, and backups.
  • Integrate Proxmox infrastructure with storage and network services.
  • Microsoft 365 Platform:
  • Administering Microsoft 365 Premium (Teams,Exchange,OneDrive, Defender, Intune).
  • Manage integration with Azure AD for access control and identity federation.
  • Incident Response & Continuous Improvement:
  • Participate in incident resolution efforts.
  • Perform root cause analysis and drive long-term platform improvements and reliability.


Requirements:

Must-Have:

  • 5+ years in platform engineering, DevOps, or infrastructure roles.
  • Hands-on experience with setting up Kubernetes containers and orchestration.
  • Expert knowledge of GitLab CI/CD and DevOps automation.
  • Experience with Redis, RabbitMQ, and distributed systems.
  • Solid grasp of Prometheus, Grafana, and ELK Stack for observability and monitoring.
  • Proficient in load balancing, DNS, reverse proxies, and TLS.
  • Experience managing Proxmox VE or similar hypervisor environments.
  • Experience with Microsoft 365 platform services.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: