Cloud Service Engineer

Location: Palo Alto, CA

Overview: Looking for an experienced Linux/UNIX developer/engineer with an interest in cloud engineering and new technologies like OpenStack. The Cloud Service Engineer will be in charge of designing and implementing cloud service components. In addition to service automation and development, the duties involve evaluating third party and open source software and interacting with various other development, architecture & engineering teams.

Responsibilities:
• Engineer, orchestrate and develop software that runs as a cloud service
• Write automation scripts and self-healing mechanisms
• Integrate with other systems, evaluate third party solutions
• Collaborate with cloud engineers to design and build next gen cloud
• Conduct design reviews

Requirements:
• Bachelor’s Degree in Computer Science or related technical field (or equivalent practical experience)
• Multiple years of experience in Linux/UNIX operating systems
• Multiple years of experience in operation & installation of backend services (Mail, Websvr etc.) and middleware application servers
• Multiple years of experience in scripting languages/Config (Puppet, BOSH, Chef)
• Experience in operating NoSQL and/or SQL databases and applications (MongoDB, CouchDB, MariaDB, MySQL, etc.)
• Experience with monitoring systems and tools (such as Syslog, Splunk etc.)
• Experience with programming languages like Ruby or Go
• Experience in operating modern/complex middleware
• Experience and interest in Continuous Integration and Delivery tools (GIT, Jenkins, Maven)
• Experience in writing bash-scripts/automation in general based on UNIX
• Interested in an agile and heavily new environment
• Interested in setting up elastic and self-healing systems
• Interested in Cloud technologies overall
• Strong verbal and written communication skills
• Ability to create strong working relationship with team
• Experience/knowhow in Hadoop/BigData environments