Technical Architect
Genesis Consulting · New Carrollton, United States ·
- Work mode
- Remote
- Employment
- Contract
- Category
- Architecture
- Experience
- 5+ years
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.
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:
- 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
- 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
- JIRA expert
- Requirements Lifecycle tool
- Grafana
- Power BI
- GitHub
- Confluence
- CloudBees CI/CD