Key Responsibilities:
- Work as a technical leader alongside customer business, development, and infrastructure teams.
- Lead technical and design discussions with IT executives to help enterprises speed their adoption of new technologies and practices.
- Architect and build highly scalable, cloud-native applications on the Azure / AWS platform using core developer services such as: API Gateway, Lambda, SQS, DynamoDB and ECS.
- Leverage new technology paradigms (e.g., serverless, containers, microservices).
- Migrate monolithic applications to microservices architectures.
- Advise on implementing Azure / AWS best practices.
- Influence infrastructure architecture by sharing your application development expertise.
- Willingness to travel to client locations and deliver professional services.
Required Qualifications:
- BS level technical degree. Additional experience may substitute the for the degree.
- 8 + years of software development or application engineering with recent coding experience in two or more modern programing languages such as: .NET, Java, JavaScript, C/C++, C#, Swift, Node.js, Python, Go, or Ruby
- Hands-on recent development experience and capability. You will be expected to write and review code.
- 5+ years of experience as a technical specialist in Customer-facing roles.
- Experience with Agile development methodologies.
- Experience with Continuous Integration and Continuous Delivery (CI/CD).
Preferred Qualifications:
- Cloud Certifications
- Demonstrated success as a software developer, application architect, product manager, CTO, or consultant working with various platforms.
- Architecting, designing and developing applications on the Azure / AWS platform.
- Designing and building application using Container and serverless technologies.
- Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability.
- Good exposure to Agile software development and DevOps practices such as Infrastructure as Code (IaC), Continuous Integration and automated deployment.
- Continuous Integration (CI) tools (e.g. Jenkins).
- Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible).
- Strong practical application development experience on Linux and Windows-based systems.
- Presenting at public events such as technology conferences, hackathons, blogging, writing on technical forums, etc.
- Experience working directly with customers, partners or third-party developers.
Sponsorship
- This role is not sponsorship eligible
- Candidates need to be legally allowed to work in the US for any employer.
Top Skills
What We Do
At Rackspace Technology, we accelerate the value of the cloud during every phase of digital transformation. By managing apps, data, security and multiple clouds, we are the best choice to help customers get to the cloud, innovate with new technologies and maximize their IT investments. As a recognized Gartner Magic Quadrant leader, we are uniquely positioned to close the gap between the complex reality of today and the promise of tomorrow. Passionate about customer success, we provide unbiased expertise, based on proven results, across all the leading technologies. And across every interaction worldwide, we deliver Fanatical Experience TM — the best customer service experience in the industry. Rackspace has been honored by Fortune, Forbes, Glassdoor and others as one of the best places to work.