Job description for Senior DevOps Engineer at PT Sender Integrasi Digital
Deskripsi lowongan:
We are looking for a motivated and enthusiastic Senior DevOps Engineer to join our dynamic team. This position is a perfect fit for those with a strong interest in cloud technology, automation, and continuous integration/continuous deployment (CI/CD) practices.
Responsibilities:
- Assist in managing and maintaining Linux-based systems and cloud infrastructure
- Help implement and maintain containerization solutions using Docker
- Support the deployment and management of applications on Kubernetes clusters
- Assist in managing and optimizing AWS cloud resources and services
- Contribute to the development and maintenance of CI/CD pipelines
- Help monitor system performance and troubleshoot issues
- Assist in database administration tasks and optimizations
- Participate in on-call rotations to support production systems
- Collaborate with development teams to improve application deployment and scalability
- Document processes, configurations, and best practices
- Stay up-to-date with emerging technologies and industry trends
Requirements:
- 3+ years of professional software development experience
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Basic understanding of Linux operating systems and command-line interfaces
- Familiarity with containerization technologies, particularly Docker
- Knowledge of container orchestration platforms, especially Kubernetes
- Basic understanding of cloud computing concepts and AWS - services
- Familiarity with database systems (e.g., MySQL, PostgreSQL, MongoDB)
- Basic scripting skills (e.g., Bash, Python, or PowerShell)
- Understanding of version control systems, preferably Git
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Eagerness to learn and adapt to new technologies
Preferred Qualifications:
- Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack)
- Knowledge of configuration management tools (e.g., Ansible, Puppet)
- Understanding of networking concepts and protocols
- Experience with any CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions)

