Job description
We are a globally expanding software technology company that helps brands communicate more effectively with their audiences. We are looking forward to expand our people capabilities and success in developing high-end solutions beyond existing boundaries and establish our brand as a Global Powerhouse.
What is the role?
We are looking for a DevOps Engineer to take part in our team.
What you’ll be responsible for:
- Lead all phases of deployment operations including the installation and automation of solutions for site availability.
- Take applications in Kubernetes production systems to live.
- Help fixing application performance issues on Kubernetes systems.
- Carry out application migrations to Kubernetes systems.
- Observe and supervise systems running on production and tackle their problems in a repeatable manner.
- Develop and maintain design and troubleshooting documentation.
- Develop internal solutions and apply best practices to further improve and automate site reliability.
- Support and develop continuous delivery and integration applications in collaboration with our development team.
- Improve communication between development and operations teams, fix defects in earlier phases of development.
- Manage and support Windows Server environments including IIS, RDP, and Certificate Management.
- Work with Helm Charts, ArgoCD, GitOps practices, and Openshift, RKE2 clusters to streamline Kubernetes operations.
- Manage artifact repositories including Nexus and Quay.
- Write and maintain Bash scripts for automation, deployments, and system tasks.
We are looking for a passionate talent who has:
- Bachelor’s degree in Computer Science or related technical field, or equivalent practical experience.
- Detailed problem-solving approach, coupled with effective interpersonal skills and a sense of drive.
- Experience with configuration management systems such as Ansible or Terraform.
- Performance analysis and debugging in Linux and/or Kubernetes environments.
- Experience with Unix/Linux operating systems internals (e.g., filesystems, system calls), and with networking or cloud systems.
- Strong background in analyzing and troubleshooting systems.
- Experience with container orchestration using Kubernetes and RKE2, Openshift
- Implement automation tools and frameworks (CI/CD pipelines).
- An understanding of OS and distributed systems concepts, network concepts (OSI model, etc.).
- Knowledge of SDLC and DevOps concepts.
- In-depth knowledge designing, building, and maintaining CI/CD pipelines.
- Hands-on experience with Docker, Kubernetes, Helm, ArgoCD, and GitOps methodologies.
- Solid understanding of security practices.
- Configuring and supporting Windows and Linux-based servers and applications, including IIS and Certificate Management.
- Familiarity with Git/GitLab branching models.
- Experience with artifact repositories such as Nexus and Quay.
- Strong skills in Bash scripting for automation.
- Develop and maintain automation tools to reduce manual operational tasks.
- Minimum 3 years of experience.
Join our team!
This job post has been translated by AI and may contain minor differences or errors.