Description
We are looking for engineers interested in being part of a team responsible for deploying new software services on a large-scale compute and storage platform. You will combine testing experience, software engineering skills, and deployment knowhow to verify and operate consumer oriented services in a worldwide, high-quality, tier-1 network.
You will be working on test automation for switch & server applications.
Location: Burlington, MA
Type: Fulltime/Contract
Start: 2 weeks
Responsibilities:
-
Work with core development teams to test, deploy and maintain scalable, robust software platforms and services.
-
Manage a continuous build and deploy environment
-
Define test and verification processes for production services
REQUIRED
- Good Python Scripting skills.
- Experience with Linux systems, virtualization in a large-scale environment, experience with Linux Containers (LXC) and Docker
- Experience with Shell Scripts and configuration management tools like Puppet, Chef
- Experience with one or more cloud service providers including, but not limited to AWS, GCE, Rackspace, etc.
- Familiarity with using cloud management software including, but not limited to Openstack, CloudStack, Openshift, etc.
- Knowledge of IT operations
- Passion for testing/development/deployment of high-quality services for correctness and robustness
PREFERED
- Experience with Java, Go, Scala, JavaScript, HTML5, AJAX, DJANGO etc are nice to have.
- Experience with one or more of Kafka, Storm, Cassandra, Zookeeper, or similar
- Experience with Swift, Ceph, or similar.
- Experience with tuning Linux systems, Java VM's, Application services.
- Familiarity with defining or testing security policies and controls.
Please send in your updated resume in Word format along with rate expected/hour, contact and availability status.