rundeck
Teamcity
- Designing pipelines according to best practices
- Integrating code quality gates:
SonarQube
,Veracode
- Optimising pipelines: runtime, reusing artifacts
- Creating meta-runners
[Product] CI/CD pipeline automation tool
Features implemented:
- Building complete deployment workflow pipeline from
yaml
- Project assembly using
msbuild
maven
gradle
- Code quality checks
SonarQube
- Uploading artifacts to
Nexus
- Deploying artifacts via direct deploy,
CA Release Automation
,Openshift
- Continuous monitoring and logging based on
ELK
Toolset used:
Teamcity
Python
,Kotlin
ELK
Swagger
Jenkins
- Built and deployed Jenkins instances as code (
JCasC
plugin) to Openshift and k8s - Developed Pipelines as code (Jenkinsfiles)
- Developed Shared Libraries
- Integrated
SAST
/DAST
toolsVeraCode
,SonarQube
Jenkins as code examples. See repo
GitLab
- Building
GitLab-CI
pipelines withDocker
registry. - Configuring
GitLab
runners. - Deploying
Static Site Generators
Rundeck
- Creating standard operational procedures
- Batch scheduling
- Orchestration of deployment tasks