DevOps Engineer
 
  • Type: Full-Time
  • Location: Boston, MA (Headquarters)
  • Department: Operations

Rakuten Loyalty is one of the fastest growing technology companies in Boston. We are the inventors of the world’s most innovative rewards acceleration platform – servicing the largest loyalty programs around the world. We develop technology that gives loyalty program members the opportunity to earn rewards for their every day online activity – opening up explosive new revenue opportunities for our clients – and giving their members the opportunity to earn the rewards they love anywhere, anytime. Selected by Forbes as the 7th most Innovative Company in the world – Rakuten is focused on rapidly expanding its services to new markets around the globe – Rakuten Loyalty is at the forefront of this effort. Rakuten Loyalty received numerous awards last year – including Best Places to Work, the Best and Brightest Award for our Employees and the Most Innovative Small Company of the Year – as well as having our CEO win the distinguished Innovative All Star award given by the Boston Business Journal and Mass High Tech. We have created a wonderful environment that supports free thought, open communication, the celebration of innovation, and a dedication to moving quickly. Entrepreneurialism is in our blood – and we expect everyone who joins our team to exhibit an attitude that says that no mountain is too high, no problem unsolvable – because with great ambition, ideas, and technology – anything is possible.

Job Description
 

As a DevOps Engineer, you will be responsible for the automating the release, deployment and management of customer-facing products from development through production. Your primary focus will be on working collaboratively with developers and quality engineers to architect and build automated provisioning, configuration management, and service orchestration systems within internal corporate and public cloud environments.  As a key member of the Operations team, you will get the opportunity to work in-depth with cutting-edge technologies.

Qualifications
 
Required:
  • BSc degree in Computer Science.
  • 5+ years of experience with scripting and automation, using common scripting languages (Bash, Python, Perl, Ruby) along with automated provisioning (cobbler), configuration management (puppet, chef), service orchestration (saltstack), and monitoring (zabbix, nagios) tools and triggers.
  • 3-7 years of experience with DevOps-type work within a UNIX or linux-based environment; deep understanding of operating system internals.
  • Expertise with database systems, especially noSQL (MongoDB), but also relational (MySQL, Oracle) systems.
  • Understanding of service-oriented architecture (SOA)
  • Demonstrable experience working with public Cloud resources (EC2, S3, Joyent, etc).
  • Understanding of networking technologies and protocols, as well as network and application security.
Preferred:
  • Deep understanding of IaaS systems, such as OpenStack, Cloudstack, Eucalyptus, OpenNebula, etc.
  • Experience with node.js and SmartOS
  • Understanding of ITIL
  • Experience working within a global firm.