Desired Skills and Experience
- Build Pipelines
- Deployment history and rollback
- Service scaling
- Route management
- Rolling updates
- Load balancing
- Support micro-services architecture
- Bachelor of Science in engineering discipline
- Solid knowledge in Configuration Management
- Solid working experience with Continuous Integration tools such as Jenkins
- Solid working experience managing and maintaining build tools such as NPM, Gradle, Maven, Webpack etc.
- Expertise in SCM using git; knowledge in various branching strategies
- Managing and maintaining monitoring tools (logs, metrics, alerts etc)
- Programming with Java, C#, Ruby, or other object-oriented language
- Scripting
- Solid understanding of Unit, Integration, Acceptance, and Regression tests
- Proficient in Linux/Unix environments
- Automated environment provisioning and configuration using container technologies (Docker, Kubernetes)
- Cloud infrastructure, such as AWS, Google Cloud and OpenShift
- Managing and maintaining code quality and coverage tools such as SonarQube
- Managing and maintaining build artifact repositories such as Sonatype Nexus
Apply