TECHNICAL ARCHITECT with AWS (REMOTE/Green Card/US Citizens only
Remote, Remote · Information Technology
NorthHill Technology Resources has an immediate need for a Technical Architect to support a key Federal Initiative. This is a fully remote, direct-hire role with our client, and award winning Federal Integrator.
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.
Qualifications:
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.