DevOps Engineer as a member of our product delivery team. While working to deliver business capabilities across a globally distributed team, we continually strive to advance technology innovation and agile practices and delivery efficiency across the delivery
organization.
The Expertise We’re Looking For
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.
Nice To have.
Webservices and/or UI application development experience is a plus.
Experience with Kubernetes for large scale enterprise services.
Knowledge of Datadog, OTEL or other logging, observability, monitoring or APM tool.
The Purpose of Your Role