
Job Description
We are seeking a talented DevOps Engineer to join our team and help streamline our deployment processes. The ideal candidate will have a strong background in system administration, and automation, with a passion for building scalable and reliable infrastructure.
:Must have skills
Proven experience working as a DevOps Engineer or similar role
Strong knowledge of Linux systems administration(redhat and debian based)
Experience with configuration management tools such as Ansible
Experience with CI/CD tools such as Jenkins, GitLab CI/CD
Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack, or Splunk.
Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced environment.
:Nice to have skills
Proficiency in at least one programming language such as Python or Go.
Experience with database administration and optimization such as Postgresql
Experience with message brokers and in-memory database(kafka,redis)
Experience with rancher-labs products (rke,rke2,k3s)
Familiar with helm charts
Good communication skills and an Open mind
You’re organized and efficient with a self-starter attitude and don’t need anyone to keep you on track
Responsibilities:
Design, implement, and maintain automated deployment pipelines to ensure fast and reliable delivery of software.
Collaborate with development teams to optimize application performance and ensure scalability, reliability, and security.
Manage and maintain existing infrastructure which is mostly based on linux environment
Monitor system health and performance, and troubleshoot issues as they arise.
Implement and manage containerization and orchestration technologies such as Docker and Kubernetes.
Continuously research and evaluate new tools and technologies to improve our DevOps processes.
Work closely with cross-functional teams to ensure alignment on project goals and priorities
