Develop and optimize continuous integration and continuous deployment pipelines to ensure rapid and reliable software delivery
Implement and optimize monitoring tools to proactively detect and resolve performance issues, ensuring high availability and consistent system performance.
Lead incident response strategies, including troubleshooting, root cause analysis and implementing preventive measures to avoid future occurrences
Communicate effectively with stakeholders across teams within department and different departments to align DevOps strategies with business goals and ensure smooth project execution
Continuous research and implement new technologies and methodologies to drive improvements in infrastructure deployment, scalability and the software development process
Required Technical and Professional Expertise
2 to 5+ years of hands-on experience in DevOps, software development or system operations.
Proficient in scripting languages such as Python
Extensive experience with CI/CD tools like Jenkins, GitLab CI
Strong background in Linux/Unix Administration
Expertise in using containerization & orchestration tools such as Docker, Kubernetes or OpenShift.
Experience with infrastructure as code tools such as Terraform, Ansible or Puppet.
Strong understanding of cloud services (AWS) and managing hybrid cloud environments