Agile Practitioners, LLC is looking for a Technical Architect to work with a Federal client As a Technical Architect you will be supporting key Government leadership on a Federal Agency project, you will provide a hands-on leadership role in architecture, technology and innovation function of the agency. The agency’s architecture, technology and business landscape includes: - The agency is matured in agile processes in terms of most of the projects are following combination of Scrum, Kanban and SAFe agile processes
- Most of the initiatives are using DevSecOps and CI/CD across development, testing, certification and production environments
- Amazon AWS is the infrastructure environment; they are looking at Azure and Google cloud for multi-cloud platform
- The agency is moving towards a cloud native, microservices, event driven and domain driven architecture for building modernized systems
Responsibilities: - Provide hands on training, mentoring around agile engineering practices and techniques such as Microservices, Domain Driven Design, Test Driven Development (TDD), Automated Testing Driven Development (ATDD), Continuous Integration, Continuous Deployment, Automated Testing, collective code ownership, pair programming and DevSecOps.
- Provide hands on architecture, development support to multiple application teams developing complex technical solutions and to enable maturation of technical thought leadership across the Agency, resulting in innovative and winning solutions for mission users.
- Lead hands on solutioning activities for the Agency by developing whitepapers, prototypes and MVP.
- Provide the agency application development team hands on guidance and vision in assessing latest tools, technologies, industry leading architecture best practices (microservices, domain driven design)
- Ability to present monthly Technical Talks to the agency enterprise on latest technical trends, and architectural best practices
- Work with Application Development teams across all the phases of the deliver cycle in guiding them:
- architect modernized systems using microservices, domain driven design
- establish CI/CD pipeline using DevSecOps and Cloud Native Best Practices
- provide guidance in leveraging native AWS tools to architect and implement a scalable infrastructure environment
- assist in implementing effective testing strategy using automation for functional, performance, 508 and User Acceptance Testing efforts
Minimum Requirements:
- A Bachelor of Science (BS) degree in related field or equivalent work experience can be substituted instead of degree.
- 10+ years hands on software development experience with Java, AngularJS, Python and other programming languages
- At least 15 years of relevant IT experience.
- Strong understanding of Agile concepts including Scrum, Kanban, Product Ownership, and Agile Scaling.
- Passion for and hands-on experience with DevOps, TDD, BDD, refactoring, automation, and Continuous integration.
- Technical Agile mentoring experience with engineering teams and DevOps implementations, transformations and engineering support including the following areas:
- Understanding complex architectures and the ability to coach and guide delivery teams in engineer practices.
- Understanding dependencies.
- Understanding how developer’s code, check-in into source control, perform manual and automated tests.
- Performing vulnerability and performance tests.
- Deploying to production.
- Experience with CI/CD tools and cloud native technologies including, not limited to: OpenShift/Kubernetes, Github, Jenkins, Chef, Puppet, Selenium, Bamboo, Nexus, and Fortify.
- Ability to do structured and ad hoc agile training and mentoring.
- Certification in one of the areas following: CSM, CSPO, CSP or other relevant certifications preferred
- Excellent written and verbal communication skills
- Work well with multiple cross-functional teams to produce an end-to-end offering.
- Must be a US citizen, candidates will have an extensive background check for specific suitability and may need to meet eligibility requirements for access to sensitive information.
|