Kembali ke daftar lowongan
Batas Pendaftaran: 30 August 2024, 07:00
LinkedIn

Wilopo CargoDiunggah 8 months ago
DevOps Engineer
Jakarta Utara
Transportation, Logistics, Supply Chain And Storage
Full-Time
On-site
Deskripsi
Deskripsi Pekerjaan:
- Linux Server Management:
- Configure, maintain and optimize Linux servers for development, testing, and production environments.
- Monitor system performance and troubleshoot issues related to hardware, software, and networking.
- Implement security best practices, including firewall configurations, SSH access management, and regular updates/patches.
- Docker & Containerization:
- Design, build, and maintain Docker containers for various applications.
- Manage and optimize Docker images, volumes, and networks.
- Automate the deployment and scaling of containerized applications using orchestration tools like Docker Compose or Kubernetes.
- Version Control (Git):
- Manage and maintain Git repositories, ensuring code integrity and consistency across all environments.
- Implement and enforce best practices for branching, merging, and tagging in Git.
- Collaborate with development teams to integrate continuous integration/continuous deployment (CI/CD) pipelines.
- Web Server Administration:
- Configure and manage web servers (e.g., Nginx, Apache) to ensure high availability, security, and performance.
- Troubleshoot and resolve web server issues, optimizing server configurations for various workloads.
- Set up SSL certificates and manage domain configurations.
- Automation & Scripting:
- Develop scripts and automation tools to streamline server management, deployment, and monitoring tasks.
- Implement Infrastructure as Code (IaC) practices using tools like Ansible, Terraform, or similar.
- Monitoring & Logging:
- Set up and maintain monitoring tools (e.g., Prometheus, Grafana) to ensure system health and performance.
- Implement centralized logging solutions (e.g., ELK Stack, Graylog) to collect, analyze, and respond to system and application logs.
- Collaboration & Documentation:
- Work closely with software developers, QA teams, and other stakeholders to ensure smooth integration and deployment processes.
- Document system configurations, procedures, and troubleshooting steps to ensure knowledge sharing and team alignment.
Kualifikasi:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience:
- 3+ years of experience in a DevOps or similar role.
- Strong proficiency in Linux server administration (e.g., Ubuntu, CentOS).
- Hands-on experience with Docker and container orchestration tools.
- Proficiency with Git and understanding of version control best practices.
- Experience managing web servers (e.g., Nginx, Apache) in a production environment.
- Skills:
- Solid scripting skills (e.g., Bash, Python).
- Familiarity with CI/CD tools and processes.
- Knowledge of networking fundamentals and security best practices.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Experience with cloud platforms (GCP).
- Knowledge of container orchestration with Kubernetes.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform or Ansible.
- Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack).