Demonstrates deep technical capabilities in CI/CD and tools used (eg: SonarQube, JUnit, JFrog, Maven, Jenkins, Bitbucket, Selenium, etc.)
Expert with Atlassian suite (JIRA, Confluence, Bamboo, Bitbucket etc.)
Demonstrates deep technical capabilities with Docker containers and orchestration platforms such as Kubernetes etc.
Expert in automation of code deployment within one or more clouds
Adapts solution design to new requirements.
Research and develop tools for improving processes and workflows with regards to automation, monitoring, deployment technologies, and performance of root cause analysis investigations.
Defining and managing the roadmap for implementation of DevOps in an established operation.
Programming knowledge required (python, groovy, java etc.).
Help mentor other engineers and technical analysts
Design and build automated code deployment systems that simplify development work and make our work more consistent and predictable. Doing by orchestrating environment deployment fusing tools such as Docker, Bamboo, Jenkins etc.
Preferred skills include Python & Ruby, DevOps/Automation Experience using automation tools, Cloud (Architecture, Implementation, Automation), Unit testing, Databases (RDB / NOSQL etc.), Web Services.
Strong hands-on scripting knowledge and experience - e.g.: Python, Perl, BASH, PowerShell
Strong, practical Linux system administration skills
Hands-on experience writing build scripts and creating deployment pipelines
Nice to Have
Ability to articulate complex architectures to non-technical audiences
Ability to document solutions and train operational teams on supportability
Knowledge of networking and software-defined networking in cloud environments
Expert in developing solutions using automation tools such as Ansible, Chef, Puppet, System Center
Exhibit a deep understanding of server virtualization, networking and storage ensuring that the solution scales and performs with high availability and uptime