We are seeking a highly skilled DevOps Engineer to join our team. This role involves leading, mentoring, and guiding a team of DevOps engineers while collaborating with cross-functional teams to define and implement DevOps strategies. You will oversee infrastructure management, design CI / CD pipelines, implement monitoring and security measures, and optimize system performance.
Roles and Responsibilities :
Team Leadership :
- Lead, mentor, and guide a team of DevOps engineers , fostering a collaborative and high-performance work environment focused on constant learning and improvement.
DevOps Strategy :
Collaborate with cross-functional teams to define DevOps strategies and roadmaps aligned with organizational goals.Infrastructure Management :
Oversee the design, deployment, and maintenance of cloud-based infrastructure and on-premises systems.CI / CD Pipeline :
Design, implement, and maintain robust continuous integration and continuous delivery pipelines.Monitoring and Troubleshooting :
Implement monitoring and logging solutions to proactively identify and address system issues.Respond to incidents promptly , perform root cause analysis, and take corrective actions.Security :
Collaborate with security teams to ensure compliance with industry standards and best practices.Implement security measures to safeguard applications and infrastructure from potential threats.Performance Optimization :
Analyze system performance and identify opportunities for optimization.Work with development teams to improve application performance and efficiency .Collaboration :
Foster effective communication and collaboration between development, operations, and quality assurance teams.Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field.Proven experience as a DevOps Engineer or in a similar role.Strong problem-solving skills and the ability to work effectively in a fast-paced, dynamic environment.Excellent communication and collaboration skills , with the ability to work well within a team and across departments.Technical Skills :
Must have experience in OpenShift skills .Knowledge and experience in configuring Kafka clusters .Must have experience in working with Docker and Kubernetes for 2+ years .Strong scripting and automation skills (e.g., Python, Bash, PowerShell).Solid experience with cloud platforms (e.g., AWS, Azure) and infrastructure-as-code tools (e.g., Terraform, Cloud Formation) covering networking, storage, VMs, containers, RDS, and Managed Kubernetes services.Proficiency in CI / CD tools (e.g., Jenkins, GitLab) and version control systems .Proven experience configuring and working with logging, tracing, monitoring, and alerting tools (e.g., Prometheus / Grafana, ELK stack and Elastic APM, AWS CloudWatch which is a monitoring Platform or similar).Good understanding in setting up highly available, scalable infrastructure and services , covering networking and applications deployments.Experience in deploying, monitoring, and maintaining Databases , including high availability setups of : MySQL, MongoDB, both managed and unmanaged.Should have good experience in Agile concepts and methods, Ansible, Terraform, Jenkins, Jira (Ticketing tool), Linux (Operating System).Skills Required
Devops, Infrastructure Management, Networking, Linux, Mysql, Information Technology, Quality Assurance