3+ years of overall software development experience with at least 2 years' experience in a DevOps engineering role 1+ years of experience with orchestrating and managing Continuous Integration and Deployment (CICD) tools like Jenkins or Azure DevOps etc