DevOps Engineer
Westlake TX
The Expertise You Have
3+ years of software engineering, configuration management & release engineering for large scale enterprise applications.
Bachelor’s degree of Computer Science or other related field.
Strong understanding of CI / CD Processes, and experience with tools like Jenkins and Jenkins Core.
Solid knowledge of 12-factor methodology, containerization and cloud technologies.
Solid understanding and experience of version control system management using various Git workflows.
Experience in DevOps best practices and tools like Jenkins or Jenkins Core, Git/GitHub, SonarQube, and artifact repositories like Artifactory.
Experience in container and cloud technologies, including Docker, Kubernetes and Azure/AWS.
Experience in different build tools and package managers for different programing languages, e.g.: Maven, Gradle, NPM.
Developer oriented mindset with ability to design automations to solve problems and create solutions - Proficient in scripting languages such as Java, 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:
Testing Stages, Coverage Reports, Quality Gates, Security Scans, Environment Promotions.
Experience with core Azure/AWS Services and ability to build automated processes using SDK or CLI.
Experience with Kubernetes for large scale enterprise services.
Knowledge of Splunk and Datadog or other logging, observability, monitoring or SRE