Role : Agile Team Coach
Location : EDEN PRAIRIE,MN
Duration : 7+ Months
Rate : $50/hr on C2C(Max)
Job Description :
Required Skills: Agile Testing
Preferred Competencies:
Product Architecture:
Emergent Design
Minimalist Design
Service Oriented Architecture (SOA)
Microservices
Decoupling and modular development
Data Management
Databases
Data warehousing
Big Data
DevOps:
Test First Development e.g.
Test Driven Development (TDD)
Behavior Driven Development (BDD)
Specification By Example (SBE)
Acceptance Test Driven Development (ATDD)
Continuous Integration
Continuous Delivery
Continuous Deployment
Scripted environments
Configuration as code
Database change automation
Orchestration between all of these items
Real-time automated metrics and reporting
----------------------------------
Requirements:
Bachelor's degree
8+ years of IT experience
2+ years of experience working on large scale, multiple team projects
----------------------------------
Preferred Qualifications:
Agile Certification(s)
Healthcare experience
Graduate degree
Development experience
Quality Assurance experience
Infrastructure experience
Operations experience
Release Management experience
The Agile Team Coach (ATC) - DevOps, Engineer is responsible for maturing the agile adoption of teams using techniques such as Acceptance Test Driven Development, Continuous Integration, and Continuous Delivery to provide quality products with seamless integration across Development, Quality Assurance, Infrastructure, Operations, and Release Management roles. This position will determine how to transform each team while taking into consideration the interconnected relationships in the end-to-end value stream. The ATC will work with each team to determine which tools to use to help achieve the DevOps goals of the team.
The ATC builds strategies to develop the necessary competencies throughout the organization. They enable an agile culture, implement Communities of Practice, provide community engagement opportunities, and offer career development guidance.
The successful candidate will be a servant leader who develops and supports a learning organization model through coaching, training, and mentorship. The successful candidate will be one that can adapt as necessary for unintended consequences of this change initiative and one that understands the value of commitments to delivery made by a development team.
----------------------------------
Competencies:
Team-oriented and social: communicate well with all levels of the organization.
Facilitative: lead by example and demonstrate value-add principles to a group.
Assertive: ensure best practices are adhered to; be a voice of reason and authority, and when necessary, make the tough calls.
Situational awareness: notice differences and issues as they arise and escalate as appropriate.
Enthusiastic: impassioned and high-energy.
Continual improvement: always growing ones craft, learning new tools and techniques to manage oneself and a team.
Conflict resolution: facilitate discussion and alternatives or different approaches.
Attitude of empowerment: enable a team to become self-directed.
Attitude of transparency: willing to share information, collaborate, and engage in crucial conversations.
Quick learner: ability to quickly gain a high level understanding of the technical and business domains.
Knowledgeable: expert in DevOps fundamentals.
Self-motivated: creative and efficient in proposing solutions to complex, time-critical problems.
Disruptor: willing to challenge the status quo and existing processes with alternative solutions that are conducive to our transformation strategy.
Flexible: ability to shift to the role or tasks needed for each situational transformation. Ability to “get the job done” regardless of role definition.
Systems Thinker: ability to 'optimize the whole' through end-to-end value-delivery.