Technical Architect
Company: REI Systems
Location: Sterling
Posted on: March 16, 2023
Job Description:
At REI Systems, our work makes a difference in the lives of
millions of people every day. Do you want the opportunity to
contribute, grow and learn every day? We're looking to hire
individuals who are enthusiastic and eager to contribute to driving
results that matter whether you are developing code for a
public-facing website, or ensuring that our latest deployment is
bug-free.
Do you enjoy working with amazing people? If you are solution
oriented, thrive in a fast paced, agile environment then come work
for a company that was ranked 7th in the 2016 Washington Post Top
Workplaces.
You can be an Architect anywhere, -but at REI your experience
contributes to a mission. Influence the solution! Employees voted
REI Systems a Washington Post Top Workplace in 2015, 2016, 2018,
2020, 2021, and 2022! REI Systems has delivered innovative
solutions that empower people and impact millions of lives since
1989. Our 600 problem-solving technologists and consultants are
passionate about modernizing the government to fulfill its missions
more effectively. Our customers include healthcare, national
security, science and technology, and government operations in the
federal, state, local, and non-profit sectors. We take a Mindful
Modernization - approach in providing Application Modernization,
Government Data Analytics, Grants Management Systems, Saas, and
Advisory Services. Delivering domain expertise, best-fit
technologies through agile execution, and a commitment to customer
service is the REI Way. Learn more, visit -www.reisystems.com. REI
Systems is an Equal Opportunity Employer
- Responsible for driving multiple customer solution design
projects in parallel;
- Conducts business and technical discovery with customers;
- Finds novel solutions, architectures and use cases to help
customers meet their objectives;
- Provides robust recommendations for engagements while also
identifying critical dependencies and gaps. Presents proposals to
senior government officials in a clear and compelling way;
- Has a balance of business and technology acumen, including
ability to articulate high- level technical solutions to business
problems and to tie solutions to program success criteria.
- Capable of independently applying a wide set of engineering
disciplines for planning, design, analysis, coding, testing,
roll-out and support of information systems architectures.
- Responsible for, or assists in, the designing of interface
standards, quality assurance standards, performance standards, and
cost-benefit analysis of modem state-of-the art information
systems; Analyzes available technologies and makes recommendations
of technologies to use and how best to use them.
- 10+ years of comprehensive experience in architecting
sustainable enterprise scale architectures, cloud applications and
solutions, enterprise scale systems modernization, cloud-native
architectures, microservices architecture and containerized
applications
- Recognized AWS Certified Solutions Architect Professional
certification
- Provide overall cloud solution architecture that includes
evaluation, selection, and integration of critical technical
components that meets the defined functional, non-functional and
security requirements of the ASSIST system.
- Provide technical leadership in support of ASSIST system
migration to cloud (AWS), with a focus on the design of systems and
services that run on cloud platforms (AWS). Additionally, provide
and implement recommendations based on the AWS well-architected
framework.
- 8+ years' experience in emerging technologies one or more
architecture domains (e.g., business architecture, solutions
architecture, application architecture, security architecture, data
architecture)
- extensive experience in technical roadmap management, technical
debt management, developing proof of concept based on current and
emerging technologies
- Advanced knowledge and experience in one or more current
programming languages (E.g. - Java, Javascript (including
AngularJS), Python, Rust, Go, Ruby or PHP)
- Extensive experience in using major cloud platforms (AWS
preferred) to build, design, architect, deploy and support
enterprise scale applications
- Expertise in service-oriented architecture, web services, and
Application Programming Interfaces
- Experience with how containerization is performed with
applications. Able to advise on the best forms of developing
containerized applications. (i.e. Docker, Rocket, etc.)
- Experience in architecting and implementing CICD automation and
Zero Downtime deployments
- Experience with how container organization works and the
application architecture to take advantage of that (Kubernetes,
Universal Control Plane UCP, Helm, Flux etc.)
- Experience defining and driving SecDevOps best practices within
large teams.
- Experience establishing legacy modernization and migration
roadmaps for large scale applications.
- Experience in building applications as composition of decoupled
services and independently deployable units using service-oriented,
micro service, and/or API based architectures at an enterprise
scale.
- Experience with event-driven applications using queues, service
bus and other related patterns.
- Experience in translating business requirements into technical
specifications and solutions.
- Exceptional verbal and written communication skills.
- Hands-on experience in developing concepts and work with
limited direction.
- Strong analytical, communication, presentation and learning
skills.
- Experience with federal acquisition systems and processes.
- Experience in working closely with technical leads, engineering
teams and architecture stakeholders for technical issues and
architecture framework capabilities for use by other development
teams.
- Master's Base Knowledge/Skill Level Requirements: -
- Bachelor's degree required. Provides technical/management
leadership on major tasks or technology assignments.
- Establishes goals and plans that meet project objectives.
- Has domain and expert technical knowledge.
- Directs and controls activities for a client, having overall
responsibility for financial management, methods, and staffing to
ensure that technical requirements are met.
- Interactions involve client negotiations and interfacing with
senior management.
- Decision-making and domain knowledge may have a critical impact
on overall project implementation.
- May supervise others.
- At least 10+ years related work experience
- Work experience may be substituted by education at the rate of
1.5 years of experience for every year of education.
- Bachelors degree is four years of education, and a Masters
degree is six years of education. The work experience to be
substituted for education must be in a relevant field such as
Information Technology, Information Security, Computer Science,
etc.
- If a labor category requires work experience and a specific
education level, education may not also be used to fill the work
experience requirement.
Keywords: REI Systems, Sterling , Technical Architect, Other , Sterling, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...