Responsibilities
- Build & Maintain CI/CD Pipelines- Develop and manage Continuous Integration and Continuous Deployment pipelines.- Develop automate code build, test, and deployment processes.
- Infrastructure Automation- Use Infrastructure as Code tools like Terraform, Ansible, or similar tools.- Automate provisioning and configuration of servers and cloud resources.
- Cloud Infrastructure Management- Deploy, monitor, and maintain applications and services on cloud and on-premises platforms- Conduct application patching on production environment- Manage versioning application and system
- Monitoring & Logging- Manage and tunning monitoring tools (Zabbix and Datadog) to track system performance and uptime.- Enhance logging for application and service
- Collaboration & Communication- Work closely with software developers, QA engineers, and IT Infra teams.- Support development teams by troubleshooting deployment or infrastructure issues.
- Performance Optimization- Identify system bottlenecks and propose solutions.- Enhance and Optimize infrastructure cost, resource usage, and scalability.
- Database Management- Manage database high availability & replication
- Security- Enforce compliance (SOC 2, ISO 27001, PCI-DSS, etc.)- Integrate security tools: (SAST, DAST, SCA, container & IaC scanning)- Automate security testing and policy enforcement-Monitor systems for security threats and vulnerabilities
Requirements
- Bachelor's degree in computer science, Information Technology, or a related.
- 3 years of relevant experience for junior roles, 1 year of relevant experience for senior roles
- Experience in Agile on DevOps environments is preferred.
Certification (Optional & Value Added)
- Google Professional DevOps Engineer
- Microsoft Certified : DevOps Engineer Expert or AWS Certified : DevOps Engineer
- Experience with CLoud Security Tools
- Strong Security Knowledge (OWASP Top 10)