The Senior DevOps Engineer is responsible for assisting with the analysis, design and build of the DevOps processes and tool , configuration management functions associated with product releases and ensuring the integrity of the delivery standards.
Essential Requirements : A great understanding of DevOps with proven and practical experienceAs a member of a highly efficient DevOps team, the ideal candidate will be able to self-manage, taking a task either individually or as part of the team, and see it through to (Git, Bitbucket)Experience with programming languages (Python)Experience with scripting languages (Shell, Groovy)Experienced with IaC (Ansible)Experience with API deployment for tooling integrationExperience using Jenkins (Pipeline as Code, Shared Libraries)The ability to work independently as well as perform as part of a scrum teamStrong customer service mindsetGood written and verbal communication skills, including the ability to effectively communicate complex issues to both technical and non-technical usersStrong time management and organizational skillsExcellent initiative, interpersonal and problem-solving skills with a strong desire to learnStrong attention to detailThe ability to document exceptions / issues / action plans / meeting minutes / lessons learned accurately and in a timely fashionAbility to create excellent working relationships within and across teams Desirable Requirements : Experienced with AWS CloudExperience with administering DevOps tools in SaaSExperience using DevOps Tools (SonarQube, Artifactory etc.
Experience using build tools (Maven, MSBuild and Gradle)Experience using containers (Docker)Experience using Atlassian suite (Jira, Confluence)Experience with Mobile app SDLCAware of Infrastructure as Code (Ansible / CloudFormation)Awareness of DevSecOps (SAST, DAST, MAST, IAST)Bachelor's degree