HamburgerMenu
hirist

Job Description

Senior DevOps Engineer

Job Summary :

We are seeking a highly motivated and experienced Senior DevOps Engineer to join our dynamic team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our infrastructure and CI/CD pipelines. You will work closely with development, QA, and operations teams to ensure the smooth and efficient delivery of our software products. You will play a key role in automating processes, improving system reliability, and optimizing performance.

Responsibilities :

- Design, build, and maintain robust and scalable infrastructure using cloud platforms (e.g., AWS, Azure, GCP).

- Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or similar.



- Automate infrastructure provisioning and configuration management using tools like Terraform, Ansible, Chef, or Puppet.



- Implement and maintain monitoring and alerting systems to proactively identify and resolve issues.



- Troubleshoot and resolve production issues in a timely and efficient manner.



- Collaborate with development teams to optimize application performance and scalability.



- Implement and maintain security best practices across the infrastructure and applications.



- Participate in on-call rotation to provide support for production systems.



- Document infrastructure and deployment processes.



- Research and evaluate new technologies to improve our infrastructure and processes.



- Mentor junior DevOps engineers and share knowledge within the team.



- Contribute to the overall DevOps strategy and roadmap.



- Manage and optimize cloud costs.



- Implement and maintain disaster recovery and business continuity plans.


Qualifications :

- Bachelor's degree in Computer Science or a related field.

- Strong understanding of Linux/Unix operating systems.


- Experience with cloud platforms (AWS, Azure, GCP) and their services.

- Proficiency in scripting languages such as Python, Bash, or Go.



- Experience with containerization technologies such as Docker and Kubernetes.



- Experience with configuration management tools such as Ansible, Chef, or Puppet.



- Experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or similar.



- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack, or similar.



- Strong understanding of networking concepts and protocols.



- Excellent problem-solving and troubleshooting skills.



- Strong communication and collaboration skills.



- Ability to work independently and as part of a team.



- Experience with Infrastructure as Code (IaC) principles.



- Experience with security best practices in cloud environments.


info-icon

Did you find something suspicious?