Genesis Consulting has an immediate opportunity for an experienced, forward thinking Technical Agile Coach with a passion for growth and business transformation. Join our team and coach agile teams to achieve amazing results leveraging concepts of Business Agility, Lean, Agile, Kanban and SAFe. Our clients are some of the world’s leading companies and the candidate will be a part of challenging projects to build and support technical solutions for their needs.
Duties and Responsibilities:
The Enterprise Architect will provide development, security, and operations (DevSecOps) coaching to agile delivery teams that are building highly complex integrated solutions for a federal agency. On this team, you will be coaching teams that are operating and modernizing complex, legacy, large-scale, web application solutions and IT systems in the cloud using forward-thinking, modern, open-source technologies and backend systems. You will be working with teams to optimize the continuous delivery pipeline, improve CI/CD practices, and accelerate value delivery. Focus on team efficiencies, automation, testing, coding practices, end-to-end integration and overall quality of products being delivered. Work with user experience designers to incorporate user centric design requirements into development practices. Other duties and responsibilities include but may not be limited to:
Minimum Qualifications/Experience:
Minimum Education:
Duties and Responsibilities:
The Enterprise Architect will provide development, security, and operations (DevSecOps) coaching to agile delivery teams that are building highly complex integrated solutions for a federal agency. On this team, you will be coaching teams that are operating and modernizing complex, legacy, large-scale, web application solutions and IT systems in the cloud using forward-thinking, modern, open-source technologies and backend systems. You will be working with teams to optimize the continuous delivery pipeline, improve CI/CD practices, and accelerate value delivery. Focus on team efficiencies, automation, testing, coding practices, end-to-end integration and overall quality of products being delivered. Work with user experience designers to incorporate user centric design requirements into development practices. Other duties and responsibilities include but may not be limited to:
- Adopt a Modern Agile development approach (DevSecOps + Microservices Architecture in Cloud Native) to optimize development flow
- Provide Technical Coaching Support, including:
- Code Development
- Test Automation Frameworks
- Cloud Architecture
- Containerization Platform
- Production Monitoring
- Continuous Delivery/Integration in Cloud Based environments
- Guiding Engineers on Agile technical best practices and emerging technology
- Build and/or enhance existing testing frameworks
- Implementation of DevSecOps best practices for the development teams that has a diverse maturity in the utilization of DevSecOps practices, microservices, architecture, technology stacks and deployment orchestration approaches
- Increase the quality and frequency of application delivery via adoption of a modern Agile methodology, including DevSecOps practices and microservices architecture in cloud native
- Work with the customer and the Agile team to align to new development methods, engineering practices, development patterns and delivery planning using methods and practices such as BDD, XP, TDD, DevOps and DevSecOps.
- Provide stellar support to guiding and facilitate the Agile engineers on Agile technical best practices and emerging technology and tools.
- Facilitate the Agile teams’ technical capabilities within the agency focusing on components for code development, automated testing and frameworks, continuous delivery/continuous integration.
- Provide technical coaching support to promote technical best practices through paired programming, knowledge sharing, and collaboration.
- Participate in the development of Agile Foundational Processes & Practices and evaluate technical standards and policy to provide recommendations and assist with the implementation of those technical standards throughout the IT organization.
- Assist the IT programs and organizations to identify technical solutions that will the increase the agency’s resilience to cyber risks and assist in applying and adapting cybersecurity solutions within the organizations Agile framework.
- Provide coaching, mentorship, education, guidance and instruction for documentation for the organization’s evolving technical platform, automation framework, and emerging technology.
Minimum Qualifications/Experience:
- 10+ years of IT experience and/or complex systems development
- 5+ years working with Agile development teams as a developer
- 5+ years’ experience working in a DevSecOps environment
- Must demonstrate experience designing and implementing agile coaching engagements for mid to senior level professionals, emerging leaders and first-time managers.
- Expert-level communication skills
- Advanced demonstration of technical skills and proficiency
- Skilled time box/sprint estimation and planning skills
- Forward leaning innovation and creativity in problem solving
- Services that align with the U.S. Digital Services Playbook (
Minimum Education:
- Bachelor’s Degree and 10 years’ experience, or Masters Degree.
- Agile Certification Required
- SAFe Certification Preferred
- Technical Development certifications Preferred
- Must be US Citizen
- Active Public Trust/Secret Clearance or willingness to obtain one
- Remote work during COVID; Willingness to be on-site daily Washington, DC metro area