Primary Objectives
- Cloud Infrastructure & Platform Operations: Design, deploy, and maintain cloud infrastructure that meets the organization's performance, security, and cost requirements
- CI/CD Automation: Build and operate continuous integration and continuous deployment of pipelines, ensuring software quality and release velocity
- Monitoring & Incident Management: Maintain comprehensive observability, detect and resolve incidents quickly, and ensure high availability
- Database & Data Management: Administer, optimize, and secure SQL databases; support backup, recovery, and data migration
- Security & Compliance: Apply DevSecOps practices throughout the software lifecycle; ensure systems comply with security policies and applicable regulations
- Continuous Improvement & Technical Mentoring: Foster a DevOps culture, continuously improve operational processes, and provide technical guidance to team members
Main Responsibilities
1. Main Responsibilities:
- Design and deploy cloud infrastructure using Infrastructure as Code (Terraform, Ansible) on AWS/GCP, ensuring high availability (HA) and disaster recovery (DR) capability
- Build, operate, and optimize CI/CD pipelines (GitLab CI/Jenkins/GitHub Actions) to automate the entire build, test, and deployment workflow
- Deploy and manage Kubernetes clusters in production: configure workloads, autoscaling, resource quotas, and network policies
- Set up comprehensive monitoring (Prometheus, Grafana, ELK Stack) for infrastructure and applications; build runbooks and on-call procedures
- Administer and optimize SQL databases (PostgreSQL, MySQL) in production: automated backups, performance tuning, and safe data migration
- Manage system capacity: track resource usage trends, plan scaling, and control cloud costs
- Apply DevSecOps: integrate security checks into the CI/CD pipeline and GitOps workflow, and manage secrets (Vault/K8s Secrets), certificates, and access according to the principle of least privilege
- Support root cause analysis of production incidents; propose and implement improvements to increase system stability
- Collaborate with the software development team to design application architecture aligned with infrastructure and operational requirements
- Standardize operational processes, document infrastructure, and share technical knowledge with the team
2. Other Responsiblities:
- Champion DevOps, SRE, and Software Security principles across the organization, serving as a technical authority to instill a culture of excellence
- Collaborate with DTI development teams to align project delivery
- Partner with core IT functions, including Infrastructure, Security, and Service Management

