DevOps Engineer
Job Description
Manage and deploy infrastructure across on-premises and cloud environments. Implement and maintain containerized applications using Docker, orchestrated with Kubernetes. Automate infrastructure provisioning using Terraform and configuration management with Ansible. Establish, configure, and maintain CI/CD pipelines via Jenkins and GitHub Actions. Handle source code and versioning with GitHub. Develop and maintain scripts using at least one programming language such as Python or Bash. Execute SQL CRUD operations and maintain database systems. Administer Linux systems, troubleshooting system, process, and network issues. Configure and manage web servers including Apache and NGINX, focusing on SSL setup. Manage build and dependency tools, such as Maven. Monitor system performance, processes, and security. Collaborate with teams to enhance deployment processes and improve system reliability.
Qualifications
1. English proficiency B1 or higher 2. Solid experience in Linux administration and networking concepts. 3. Knowledge of Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, and Ansible. 4. Experience with at least one programming language. 5. SQL proficiency (CRUD operations). 6. Understanding of web servers such as Apache or Nginx and SSL certificates. 7. Familiarity with Maven and Linux processes.
Benefits
- Flexible and inclusive workplace - Opportunity for growth in a dynamic environment
Apply Now
