Job Description
Job Description
· 5+ years of software engineering, configuration management & release engineering for large
scale enterprise applications.
· Strong understanding of CI / CD Processes, and experience with tools like Jenkins.
· Understanding of container technologies and orchestrators like Docker & Kubernetes.
· Understanding of different build tools and package managers for different programing languages,
e.g. Mvn, Gradle, Npm, pip
· Experience with git (and implementations like bitbucket/gitlab/GitHub), and with repositories such
as Artifactory.
· Developer oriented mindset with ability to design automations to solve problems and create
solutions - Proficient in scripting languages such as Groovy, Shell, Python and/or similar
languages
· Ability to understand the complete development flow and make recommendations on changes or
improvements to the development teams:
o Testing Stages, Coverage Reports, Quality Gates, Security Scans, Environment
Promotions
· Understanding different components of an application Database/Mid-tier/Messaging/User-
Interface/Configuration
· Experience with core AWS Services and ability to build automated processes using SDK or CLI.