Job Description
Who are we?
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.
We are free to work from wherever we want and go to the office whenever we like!!!
What is the role?
We are looking for a DevOps Engineer to take part in our team.
What you’ll be responsible:
- You will lead all phases of deployment operations including the installation and automation of solutions for site availability
- To supply taking applications in Kubernetes productions systems to live,
- To help fixing application performance issues on Kubernetes systems,
- To carry out application migrations to Kubernetes systems,
- To 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
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,
- Configuration management systems such as Ansible or Terraform,
- Performance analysis and debugging in Linux environment and/or Kubernetes,
- Experience with Unix/Linux operating systems internals (e.g. filesystems, system calls), and with networking or cloud systems,
- Experience analyzing and troubleshooting systems,
- Experience with container orchestration with Kubernetes,
- Implement automation tools and frameworks (CI/CD pipelines),
- An understanding of OS and distributed systems concepts, network concepts (OSI model, and etc.)
- Knowledge of SDLC and DevOps Concepts
- In-depth knowledge designing, building and maintaining CI and CD pipelines
- Experience with Jenkins, Octopus, Azure DevOps, Docker, Kubernetes and a solid understanding of security practices
- Configuring and supporting windows and Linux based servers and applications
- Familiar with Git/Gitlab branching models
- Develop and maintain automation tools to reduce manual operational tasks
- Min 3 years of experience
Join our team!