Developer Advocate I – US / Rackspace / Austin, TX

Developer Advocate I – US / Rackspace / Austin, TX, Blog, Developer, Rackspace, Austin, AdvocateRackspace/Austin, TX

Job Details

Developer Advocate I – US – 15590

This details all the information about the job posting. To submit your résumé/CV, click on the 'Submit your Résumé/CV to this Job' button.

Show Instructions
Job TitleDeveloper Advocate I – US
Category Software Development
Requisition # 15590
Location US-TX-Austin Austin, TX 78754, US
Education Bachelor's Degree
Job Type Full-time
Shift/Hours First Shift/Day Shift

Travel Required 0 – 10%
Job Description

Introduction

Are you a top-notch software developer, an excellent communicator, and a passionate advocate of open source software? Then come change the world with us!

Our Mission

At Rackspace®, our corporate vision is “to be recognized as one of the world’s great service companies.†To achieve this vision, Rackspace aims to commoditize the software infrastructure of cloud computing, so that Rackspace’s unique ability to deliver Fanatical Supportâ„¢ can emerge as a key differentiator. Rackspace’s commoditization strategy is embodied in OpenStackâ„¢, a free and open source cloud infrastructure kernel. The Rackspace Cloud Engineering team’s mission is “to design, build and operate products that make cloud computing simple.†The Rackspace Developer Relations Group (which reports to Cloud Engineering) has the mission “to make the Rackspace Public Cloud the easiest cloud for developers to target.â€

Your Mission

As a Developer Advocate in the Rackspace Developer Relations Group (DRG), your mission will be to accelerate the percentage of cloud-targeting developers[1] who choose to target the OpenStack native APIs[2].

Your Job

As a Developer Advocate (Level 1), you will create the developer-enablement resources (sample code, language bindings, tool plug-ins, etc.) that make it easier for developers to write code that targets the OpenStack native APIs, and promote these resources to developers through public speaking, writing, and effective use of social media. You will take your first steps towards becoming an industry leader, positioning yourself for broad opportunity. (If you are already an industry leader, please see Developer Advocate Level 2 and Level 3.)

Your Activities

· Listen to cloud-targeting app developers throughout the Rackspace and OpenStack ecosystems. What do we need to do, to earn developers’ support?
· Advocate for app developers’ needs within Rackspace and the OpenStack ecosystem. Help Rackspace and OpenStack earn developers’ support.
· Write code:

o Sample code: Full applications, code snippets, and re-useable components, using current best practices, in as open a manner as possible, to help developers jump-start their cloud-targeting apps.
o Language bindings: Libraries that enable the users of the top cloud app development languages to call the OpenStack native APIs idiomatically, while encapsulating powerful functionality.
o Tool plug-ins: Extensions that enable users of the most-leveraged cloud development tools to target OpenStack-based clouds easily.

· Promote the resulting resources, through speaking, writing, and effective use of social media, always listening carefully to developer feedback.
· Maintain those resources, as the underlying services evolve over time.
· Improve your skills in:

o Platform evangelism to advance to Developer Advocate (Level 2); in
o Software Development Engineering to advance to SDE III; or in
o Software Development Management to advance to Manager, Software Development.

————

[1] “Developerâ€: Includes writers of code in both development and operations (“devopsâ€).
[2] As exposed by the Rackspace Public Cloud API (“Powered by OpenStackâ€).

Job Requirements

You must have all of:

· Journeyman skills with modern web app development technologies, including ReSTful architecture, scalable design patterns, and at least one web development stack (operating system, web server, database, languages, tools, frameworks, etc.), OR equivalent skills in cloud service operations.
· Ability to deliver complete technical solutions to complex real-world problems, both individually and as part of a cross-functional team.
· Excellent communication and presentation skills in written and spoken English.

You get bonus points for each of:

· One or more degrees in Computer Science, Software Engineering, or related fields.
· At least three years of relevant hands-on technical experience.
· A track record of committing solid code to open source development projects.
· Consulting experience.
· Customer support experience.
· Stage experience in public speaking, live theater, comedy, education, etc.
· Optimism, persistence, humility, passion, and humor.
Skills
Type of Job(-US Only) exempt

Apply To Job

View full post on Wired Jobs

View full post on National Cyber Security