Technologies:
Administrating: Jenkins, Artifactory, Subversion, Bitbucket, Sonarqube, ELK
Build Tools: Maven, MSBuild (.NET), NPM(Node.JS), Gradle, SBT (Scala), Docker, Android, iOS
Scripting Languages: Groovy, Python, Shell
Primary Responsibilities and Essential Functions:- Be a Subject Matter Expert on DevOps best practices, CI/CD and Configuration Management.
- Design, build and optimize applications' development and delivery (CI/CD) pipelines.
- Automate applications and infrastructure deployments on private and public cloud. (Ansible, Openshift)
- Setting up and maintaining Jenkins environment in large scale. (including JobDSL, Jenkins Pipeline)
- Lead training sessions and presentations to share best practices and technical skills to teams across the organization.
- Manage binaries artifact repository. Artifactory (Maven, Docker, NPM, Nuget packages)
- Produce automation scripts to integrate between services and increase efficiency. (Groovy, Python)
- Write and troubleshoot automated builds and deployments. (Maven, Gradle, NPM, Nuget, Docker, Ansible)
- Update Administered toolset to leverage the latest features and fixes.
- Provide consultation to teams on setting up testing frameworks and QA best practices into the release pipelines. (SoapUI, Selenium, JMeter)
- Incorporate and maintain static and dynamic code analyzers, code coverage tools in build infrastructure.
- Maintain awareness of industry best practices and the latest tools.
- Compile metrics on ESCM team's performance and value added.