Senior Software Engineer - OpenStack
Red Hat, Inc. - Westford, MA

This job posting is no longer available on Red Hat, Inc.. Find similar jobs: Senior Software Engineer jobs - Red Hat jobs

Red Hat Cloud Engineering is seeking a developer with broad software engineering experience and an interest in Infrastructure as a Service to join their OpenStack team.

The successful candidate will be expected to contribute generally to the OpenStack effort upstream and in Fedora. This will include a specific role in defining the architecture of new projects or features, and developing those from inception through to inclusion upstream.

The role involves being a part of a distributed team and working independently but in tight collaboration and regular communication with other team members and upstream developers. Ideal candidates should be passionate about cutting edge software development, and open source.

Teams are geographically diverse, so candidates can be located nearly anywhere; however, we would prefer candidates local to our offices in Westford, MA; Brno, Czech Republic; Tel Aviv, Israel and Raleigh, NC.

Primary job responsibilities

* Development and maintenance for OpenStack packages involved in advanced networking administration/configuration (Quantum)

Required skills

* Bachelors Degree in Computer Science or equivalent
* 5-10 years of significant software development experience
* Experience in several programming languages - Userspace/Kernel C development and python
* Understanding of Linux layer 2 networking internals
* Understanding of advanced networking concepts (VLANs, OpenVPN, iptables, dnsmasq, GRE, Linux tunneling)
* Familiarity with technologies like Open VSwitch, Openflow, Cisco UCS networking, AWS VPC
* Experience with large-scale Cloud/ Virtualization network deployment
* A passion for open source software development
* A keen eye for good architecture and the ability to develop new architectures
* A deep understanding of Cloud Computing and Infrastructure as a Service
* Focus on test driven development with good knowledge of unit testing frameworks and methodologies
* Packaging experience with distributions using RPM
* Experience with KVM based virtualization and libvirt

Keywords

quantum, openvswitch, openstack, openflow

Red Hat, Inc. - 22 months ago - save job
About this company
25 reviews
Red Hat doffs its cap to businesses that embrace open-source computing tools. The company dominates the market for Linux, the open-source...