Agile and Cloud Development Coach

  • Job Reference: SM
  • Date Posted: 9 April 2018
  • Location: USA
  • Salary: On Application
  • Sector: Oil, Gas & Chemicals
  • Job Type: Permanent
  • Work Hours: Full Time
  • Contact: Shannon Manners
  • Email: shannon@energy-progroup.com
  • Telephone: (0) 191 338 8140

Job Description

The Agile Coach is a critical role in out digital transformation. The Agile Coach is responsible for helping inspire and motivate management to adopt digital products, assemble and teach teams digital best practices, and ensure teams deliver solutions with velocity.

This person must have experience in implementing Large Scale Scrum projects, must be familiar with Design Thinking, and have hands-on knowledge of cloud development methodologies.

The goal of this role is to ensure steady adoption and successful implementation of digital initiatives across our business units.  

The ideal candidate must be passionate about seeing teams learn, grow, and succeed.  They must be patient and willing to teach others. 

This is an exciting opportunity for someone who is looking to challenge their technical acumen, thrives in a dynamic environment, and likes to see teams succeed.

Objectives:

  • The main objective of the Agile Coach is to ensure teams across the company are adopting and implementing digital initiatives using Scrum and Design Thinking.

  • Lobbying key stakeholders within the company to promote Agile and Design Thinking.

  • Create and grow scrum teams across the business and ensure teams are operating with velocity.

  • Facilitate Design Thinking workshops.

  • Hands-on training/mentoring teams on Security, Cloud and Devops best practices.

Measurements:

  • Number of projects adopting Agile.
  • Number of scrum teams with established velocity.
  • Number of teams using Agile tools.

Education and/or Experience

  • Educated to degree level or equivalent, preferably in an Engineering/Technology related discipline. 

  • Experienced cloud and scrum professional preferred.

  • Proven experience working within a large organization and implementing cultural and process changes to enable collaboration.

  • Proven experience in security, cloud development and devops.

     

    Product Knowledge:

  • Experience and training in technology best practices; e.g. Agile, Design Thinking, Lean-Start-up, Entrepreneurship/Intrepreneurship, Pitch Creation, Cloud Development, DevOps etc.

     

    Communication Skills:

  • Excellent written, verbal and presentation communication skills required.

  • Proven experience working with global groups and navigating through language barriers.

     

    Reasoning Ability:

  • Ability to define problems, collect and interpret data, establish facts, and draw valid conclusions.

     

    Computer Skills:

  • Working knowledge of Agile and development tooling.

  • Working knowledge of Azure

  • Experience in the following web technologies:

    • Node

    • CSS

    • React

    • OAuth/Securing for Cloud

    • NoSQL

    • Cloud architectures such as Pub/Sub, Microservices, websockets, etc.

  • Proficient use of Office 365 suite of programs.

  • Virtual meeting software; e.g. Skype, GoToMeeting etc

Physical Demands:

 

Comparable with an office based role and associated physical demands.

 Work Environment:

 

 

  • Will be required to travel regularly for business and customer meetings.
  • Flexible working location - balance between travel, office and homeworking required
  • Flexible working hours due to the need to communicate with global teams on a regular basis.

Customer Service - Seeks to understands customer’s needs and requirements, and takes appropriate action to meet these effectively; responds promptly to customer needs and keeps customer updated on progress; obtains customer feedback to improve service; sets realistic expectations with customer, but strives to exceed these; adapts to changing customer demands and proactively manages difficult customer situations.

Interpersonal SkillsAble to communicate and build relationships with a variety of people; can interact positively and work effectively with others; focuses on resolving conflict; keeps emotions under control; has an good awareness of others and can adapt their style to manage different people; remains open and considerate to others' ideas; shows respect and empathy.

Visionary Leadership - Displays passion and optimism; gains respect and trust; communicates a compelling vision and motivates and inspires others to fulfill this; ensures everyone understands the part they play; engages others to cascade, deliver and achieve.

Change Management - Develops workable implementation plans; communicates changes effectively; builds commitment and overcomes resistance; prepares and supports those affected by change; monitors transition and evaluates results.

Business Acumen - Understands business implications of decisions and alignment to profitability.  Has knowledge of the external marketplace and competition and can identify ways to achieve the departmental and company strategic goals; understands the ‘bigger’ picture.

Strategic Thinking - Develops strategies to achieve organizational goals; understands the business’s strengths & weaknesses; defines objectives and priorities; analyses market and competition; identifies external threats and opportunities; utilises available information to make effective decisions; adapts strategy to changing conditions.

Drive & Initiative - Focuses on results and desired outcomes and how best to achieve them; sets ambitious goals for self and/or others and tackles them with enthusiasm; initiates and generates activity, makes things happen quickly; self-starting, works under own direction; persists in spite of obstacles, finding appropriate solutions; looks for opportunities to progress work faster; undertakes self-development activities; seeks increased responsibilities.

Innovation - Displays original thinking and creativity; meets challenges with resourcefulness; generates suggestions for improving work; develops innovative approaches and ideas; presents ideas and information in a manner that gets others' attention.

Results Oriented – Strives to organize teams, align teams on a common goal, and helps teams deliver results on time.  Helps teams identify and analyze metrics to measure success.