Expires soon Amazon

Technical Curriculum Architect

  • Usarzów (gmina Lipnik)
  • Architecture / Town planning

Job description

DESCRIPTION

Are you a systems administrator, software developer, or IT support specialist who loves delighting customers and wants to deepen their experience with Amazon Web Services (AWS) technologies? If so, the Curriculum Engineering team at AWS Training & Certification needs your help! The AWS Training & Certification group creates world-class training that enables our customers to build complex, scalable solutions on top of AWS. The Curriculum Engineering team creates and maintains the software tools that enable the rapid development, revision, and deployment of curriculum materials and lab environments.

As demand for AWS training continues to grow, our worldwide customer base needs engineers who stand ready to investigate and resolve complex technical issues with student lab environments at a moment's notice. As a Technical Curriculum Architect on the Curriculum Engineering team, you will be the escalation point for technical lab issues that the support team is unable to resolve. You will support our organization's internal tools for curriculum publication and lab hosting (all built on top of AWS), and will also have a chance to contribute to the development and technical direction of our training architecture as it evolves to meet customer need. You will solve the most challenging technical problems faced by a curriculum development organization.

This position must be location in Portland, OR.

RESPONSIBILITIES
· Assist customers and Technical Trainers with any and all technical issues related to running lab environments from our Instructor Led Training course catalog (15+ courses, 100+ labs) and our Self-Paced Lab catalog (100+ labs). You will develop and use your technical knowledge of the AWS platform to resolve customer issues with lab content, as well as to resolve issues with the underlying lab hosting platform itself.
· Assist with the planning, resource allocation, and advance testing for large-scale events, such as AWS re:Invent and regional AWS Summits. You will use tools such as AWS CloudFormation to build out and execute tests to verify AWS capacity and lab environment stability in advance of the events.
· Provide real-time support of lab environments. You will be responsible for pre-warming and launching anywhere from hundreds to thousands of student lab environments in advance of the start of an event, and will continue to monitor environment health and stability of both lab environments and the underlying AWS services they use as the day progresses.
· Assist Curriculum Developers, Solutions Architects, and other Subject Matter Experts with the use of our curriculum publication tools.
· Monitor and respond to issues with our suite of tools that support curriculum publication and deployment. You will use native AWS tools such as AWS CloudWatch to monitor the continued smooth operation of our Jenkins-based CI/CD system for curriculum publication. You will respond to issue tickets logged against this and other tools, and will create, test, and release fixes to production using tools such as Git, Jenkins, Python, and Windows PowerShell.
· Assist in defining and prioritizing our backlog of outstanding feature requests for our internal tools to provide maximum value to multiple stakeholders throughout AWS.
· Propose and implement new tools and technologies that simplify the publication, monitoring and maintenance of AWS training curriculum.
· Some travel required (10-20%)

Ideal candidate profile

BASIC QUALIFICATIONS

· 5 years or more experience in IT as a Systems Administrator, Software Developer or Software Engineer
· BS in Computer Science, Information Systems or related field, or 8+ years equivalent professional experience in the IT industry as Systems Admin, Software Developer or Software Engineer
· 5 years or more experience in providing technical support which adheres to a strict service level agreement (including triage and resolution)
· 5 years demonstrated knowledge of one or more modern programming languages (e.g., Java, C#, Python, Ruby, PowerShell)
· 5 years demonstrated knowledge with the concepts of Continuous Integration and Continuous Deployment