View all jobs

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.

Job Title:
Technical Architect

Location: US-Remote
  • 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.
Powered by