Demo

Technical Architect

Genesis Consulting
Lanham, MD Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 5/4/2025

Job Description

Genesis is a leading business combining innovative digital transformation capabilities and enabling agile delivery skills to provide industry-leading solutions to the federal government. Genesis has an opportunity to work on one of the largest and most technologically advanced cloud, agile, and product development projects within the federal contracting space. This $300M contract encompasses agile transformation and integrating dozens of mission critical applications operating in a public AWS GovCloud that is managed with a hyper-converged datacenter and is protected by a world class active cyber defense solution.

Duties and Responsibilities :

The Technical 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 establishing technical Governance, tool strategies, 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 :

  • Architecting the overall system, by using prototyping and proof of concepts, which may include modern programming languages (e.g., Ruby, Python, Node.js) and web frameworks (e.g., Django, Rails); relational databases, and automated configuration management (e.g., Chef, Puppet, Ansible, Salt), continuous integration / deployment, and continuous monitoring solutions; use of version control systems, specifically Git and GitHub.
  • Architecting the overall system, by using prototyping and proof of concepts, which may include :
  • Ability to work with modern programming languages (e.g., Ruby, Python, Node.js) and web frameworks (e.g., Django, Rails)
  • Modern front-end web programming techniques (e.g., HTML5, CSS3, RESTful APIs) and frameworks (e.g., Twitter Bootstrap, jQuery)
  • Working in relational databases (e.g., PostgreSQL), and "NoSQL" databases (e.g., Cassandra, MongoDB)
  • Automated configuration management (e.g., Chef, Puppet, Ansible, Salt), continuous integration / deployment, and continuous monitoring solutions
  • Use of version control systems, specifically Git and GitHub
  • Ensuring strategic alignment of technical design and architecture to meet business growth and direction, and stay on top of emerging technologies
  • Decomposing business and system architecture to support clean-interface multi-team development
  • Align client organization with new technology, tools, development methods, platform engineering, continuously evolving development patterns and technology, and implementation planning
  • Increase the adoption of and build team technical capability within organization for code development, automated testing and frameworks, continuous delivery / continuous integration, by guiding engineers on Agile technical best practices and emerging technology and tools
  • Analyze and support new and emerging technology such as clustering, scheduling, workload balancing, delivery and monitoring in cloud computing environments
  • Assist in cloud strategy and migrations, Continuous Integration / Continuous Delivery (CI / CD) pipeline standards and implementations, and plan for transforming infrastructure into services enabling continuous delivery
  • Review, evaluate and experiment with new and emerging tools and technology on an as-needed basis.
  • Present and report on results of new and emerging tools and technology reviews, evaluations, alternatives analysis and experiments
  • Where applicable, integrate new or emerging tools and technology into the agency across the enterprise
  • Collaborate with development teams and appropriate groups to develop headless, reusable platform solutions that can be leveraged by other development teams
  • Identify, pair-program, prototype and apply solutions and approaches for simplifying, decomposing and refactoring applications for high scalability and faster deployments

Requirements

Minimum Qualifications / Experience :

  • Minimum Five (5) years' experience serving as the manager of complex technology implementations, with an eye toward constant reengineering and refactoring to ensure the simplest and most elegant system possible to accomplish the desired need.
  • Experienced serving as a manager of complex technology implementations, with an eye toward constant reengineering, configuration management, and build management to ensure the simplest and most elegant system possible to accomplish the desired need. This role requires proficiency with Maven, Hudson, and or Jenkins.
  • Experience conducting prototyping and proof of concept experiments for requirements
  • Experiences performing technical debt and refactoring coaching for development teams
  • Experience staging development activities to in order to facilitate development team on boarding transitions
  • Experience closing out development activities in order to allow development teams to transition to other work
  • Experience conducting software evaluations
  • Experience with deployment automation and orchestration tools such as :
  • Ansible or Chef
  • Terraform, Bash, PowerShell, Perl, Ruby, JavaScript and Python
  • J2EE, Hibernate, Spring, Database Skills (RDMS)
  • Microservices, Docker and OpenShift
  • Groovy, KAFKA, Apigee, Eclipse, GIT, Gradle, Jenkins
  • Cloud service providers such as AWS, Azure and GCP
  • Experience with enterprise database technologies, such as Postgres and MySQL
  • Ability to communicate complex concepts to stakeholders with varying levels of subject matter expertise
  • Strong understanding of IT enterprise architecture and government systems
  • Familiarity with the interoperability of various IT platform environments
  • Familiarity with back-end IT "language" within an agile environment
  • Experience providing verbal and written presentations on technical topics in knowledge sharing events
  • Strong understanding of IT enterprise architecture and government systems
  • Experience with the following toolset :
  • JIRA expert
  • Requirements Lifecycle tool
  • Grafana
  • Power BI
  • GitHub
  • Confluence
  • CloudBees CI / CD
  • Minimum Education :

  • Bachelor's or Master's Degree and 5 years' experience
  • Required Certifications :

  • PMP, CSM, ITIL, and / or SAFe Certifications preferred
  • Other :

  • Must be US Citizen
  • Willingness to be on-site in New Carrollton (Lanham), Maryland
  • Willingness to travel and / or telecommute on occasion depending on customer needs
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Technical Architect?

    Sign up to receive alerts about other jobs on the Technical Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $89,966 - $112,616
    Income Estimation: 
    $118,163 - $145,996
    Income Estimation: 
    $120,777 - $151,022
    Income Estimation: 
    $129,363 - $167,316
    Income Estimation: 
    $86,891 - $130,303
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $155,218 - $198,966
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $151,231 - $194,242
    Income Estimation: 
    $155,218 - $198,966
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Genesis Consulting

    Genesis Consulting
    Hired Organization Address Lanham, MD Full Time
    Job DescriptionGenesis is a leading business combining innovative digital transformation capabilities and enabling agile...
    Genesis Consulting
    Hired Organization Address Washington, DC Full Time
    Job Description Job Title : SAP FI-AP Functional Consultant Job Type : Full-Time Job Location : Continental USA - Remote...
    Genesis Consulting
    Hired Organization Address Washington, DC Full Time
    Job Description Genesis Consulting has an upcoming opportunity for an experienced, forward thinking SAP OCM Lead with a ...
    Genesis Consulting
    Hired Organization Address Independence, OH Full Time
    As an Application Developer, will be responsible for designing, building, and configuring applications to meet business ...

    Not the job you're looking for? Here are some other Technical Architect jobs in the Lanham, MD area that may be a better fit.

    General Engineer/Architect (Project Management)

    Architect of the Capitol, Washington, DC

    AI Assistant is available now!

    Feel free to start your new journey!