Previous Job
Ref No.: 18-11800
Location: Woodland Hills, California
DevOps Engineer
DevOps Engineer is a Software Engineer who will be responsible for implementing and managing the tools, processes and cloud environments to automate our build, testing and deployment.
They are responsible for managing the environment in alignment with configuration, build, deployment and release management strategies.
Interfaces with Development, Quality Assurance and Operations teams daily and helps implement the tools and environment that ensures the delivery team's success.

Design, promote and support Continuous Delivery
Seek quality and cost savings by automating any process we execute more than once
Manage the source code repository
Develop and maintain Continuous Integration processes, tools and execution; includes test frameworks, code quality analysis, etc.
Increase deployment reliability and frequency while reducing frictions
Manage the test data and test environment needs for testing team
Manages and support test automation frameworks
Develop and manage the build and versioning of code releases
Implement deployment processes that entails packaging releases, pushing releases and executing installs
Conduct DevOps tool research, evaluation, proof of concept, installation, configuration and training
Troubleshoot and resolve technical challenge in a timely manner
Participate in process analysis and documentation
Other duties as assigned

Demonstrated ability with scripting languages such as PowerShell, Bash, Perl, or Python
Administrative experience with Cloud server environments such as AWS, Google Cloud, Azure, and/or Openstack
Experienced in Agile software development practices and tools, such as RALLY
Experience with version control systems, such as Git
Experience with Java application build processes and tools, especially Gradle, Jenkins, and Artifactory

Bachelor "s degree and 5 years demonstrated work experience or an equivalent combination of related training and experience