Senior IT Solutions Architect presso A & T SYSTEMS INC
A & T SYSTEMS INC · Linthicum Heights, Stati Uniti d'America · Onsite
- Senior
- Ufficio in Linthicum Heights
Description
The Information Technology Architect (Senior) will provide expertise in the most current principles and practices of architecture data management systems and experience in large system designs, and with data modeling in the information management arena. This individual provides expertise in modeling and organizing information to facilitate support of projects or information architectures. The individual also provides guidance on how and what to data and process model. The position primarily deals with transition planning from legacy to modern systems by concentrating on information flows, data exchange, and data translation standardization services.
Education: Bachelor’s Degree from an accredited college or university with a major in Engineering, Computer Science, Mathematics or a related field. Master’s degree preferred.
General Experience: At least twelve (12) years of experience planning, designing, building, and implementing IT systems.
Specialized Experience: At least five (5) years of the required ten (10) years of experience must be in the direct supervision and management of major projects that involve providing professional support services and/or the integration, implementation and transition of large complex system and subsystem architectures. Must have led or been chief architect in major IT implementation efforts. Must demonstrate a broad understanding of client IT environmental issues and solutions and be a recognized expert within the IT industry. Must demonstrate advanced abilities to team and mentor and possess demonstrated excellence in written and verbal communication skills.
A. At least ten (10) years of experience with architecting multi-tier web solutions
B. At least five (5) years of experience with JavaScript frameworks such as Node.JS
C. Strong programming skills in designing and implementation of multi-tier, distributed and highly scalable applications using Node.JS, Java, J2EE, Spring, JavaScript, Hibernate, JSON.
D. Strong experience in developing and deploying solutions using Node.JS on Linux based AWS EC2 Cloud Infrastructure and Docker container.
E. Experience with modern DevOps automation and modern containerization, orchestration, and virtualization technologies
F. Experience with architecting and developing mobile applications for ios or android platforms is a plus.
G. Experience with Test-Driven Development using automated testing frameworks such as Selenium, Cucumber and Protractor
Requirements
Responsibilities include performing the following tasks:
A. Developing plans for migrating architecture.
B. Developing technical reference models to include hardware/software standards.
C. Engineering integrated hardware and software solutions to meet mission requirements.
D. Define, document, and communicate enterprise and solution-level architecture patterns, standards, and blueprints for application and integration layers.
E. Design high-performance, scalable applications and services using node.js, Java, .NET, Spring Boot, REST APIs, and microservices architectures.
F. Guide development teams in selecting frameworks, design patterns, and toolchains to support reusable, maintainable, and compliant software.
G. Lead architecture reviews, technical risk assessments, and decision-making across application and data integration platforms (e.g., Informatica, PostgreSQL/Aurora, AWS Lambda, S3, API Gateway).
H. Design secure integration approaches across systems using OAuth2, JWT, and API management strategies.
I. Support deployment planning and DevOps collaboration by aligning CI/CD pipelines, infrastructure-as-code (Terraform, Ansible), and containerization strategies.
J. Partner with business analysts, project managers, and product owners to ensure architecture supports both business and technical requirements.
K. Provide guidance on modernization of legacy applications and refactoring into cloud-native and service-oriented architectures.
L. Maintain technical documentation, architecture decision records (ADRs), and architectural runbooks.
M. Mentor junior architects and senior developers on architectural thinking, scalability, and best practices.
Candidarsi ora