Performs all DevOps activities, including the implementation, maintenance, monitoring, and verification of product builds and packaging to provide quality production builds
Works closely with development to adjust builds and packaging to changing product requirements
Understands and employs best practices, monitors and reports on compliance
Anticipates future needs and technology evolution and proposes and participates in implementation of new solutions
Assists with provisioning, testing, and maintenance of hardware and software
Works under the general supervision of a DevOps manager
MINIMUM QUALIFICATIONS
BS in Computer Science, Engineering, or related field with 2 years’ experience or MS
Working experience with source code version tools and/or automated continuous integration software
PREFERRED QUALIFICATIONS
Experience with DevOps tools such as Azure DevOps, TeamCity, Jenkins, Git
Experience with Python, Perl or other scripting language
Experience with system administration, hardware configuration, IT, and Cloud
Excellent organization and attention to detail
Possesses thorough knowledge of Windows and/or Linux operating systems
Good communication and interpersonal skills
Proven ability to collaborate with others in a geographically distributed team