Job Description :
Job Title: Software Engineer
Location: Westford, MA
Duration: 1 year to start- 3 year project (will renew after one year)
Job Description: Maintain our exceptional quality standards by developing and maintaining an automated continuous integration infrastructure, and by providing support to the Virtualization team. Will promote continuous integration infrastructure improvements to increase automation, enhance software quality, stability, reporting capabilities and user experience. This position is a great opportunity to work alongside some of the brightest engineers in the open source industry. We''ll need you to be experienced with continuous integration technologies, testing methodologies, and Linux and open source software development.

Primary job responsibilities
Maintain and enhance internal and external continuous integration environments for the Virtualization Team
Contribute improvements to the development environment, including automation and continuous integration
Create CI documentation, e.g., environment diagrams, workflows and processes
Maintain the Virtualization Team''s code repositories and provide support to the downstream maintainers

Required skills
5+ years software development experience
Proven Continuous Integration experience using Jenkins or equivalent
Strong skills in scripting languages like python and bash
Ability to quickly adapt to shifting priorities
Excellent verbal and written communication skills (English language)

The following are considered a plus
Experience working with KVM virtual machines
Experience with avocado testing framework
Open source software development experience
Experience with two or more of the following architectures:
Intel x86_64, ARM arm64, IBM Power8, IBM s390
Experience with rpm packaging tools
Ability to work independently
             

Similar Jobs you may be interested in ..