Solutions Architect
Listed on 2025-11-28
-
IT/Tech
Systems Engineer, Cloud Computing
Job Description
Ingram Content Group (ICG)
**** is hiring a Solutions Architect to join our IT team in our LaVergne, TN **** (greater Nashville area) headquarters. This individual is responsible for understanding internal and external customer needs and designing computer and network systems that allow customers to implement systems for their technology business applications. This involves performing system and network modeling, analysis and planning to implement a solution that will meet business needs within financial budget guidelines.
As a technical expert, the SA often provides guidance and makes decisions on changes required throughout the design process, and may also do some of the initial development along with the team of information technology professionals. Along with design and development, the SA reviews and analyzes current technology infrastructure and its ability to support strategic objectives.
Want to help explore and build new ways to deliver content to the world?
At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation.
The world is reading, and it is our goal to connect as many people to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understands what drives business, and enjoys working in a connected culture, we can’t wait to meet you!
The ideal candidate will have the following minimum qualifications:- Bachelor’s degree in Information Systems, Computer Science, Business, or a related field, or equivalent practical experience.
- 7+ years of experience working in an IT Department with track record of increasing responsibility.
- 5+ years of experience working as an Architect, Senior Developer and/or a Development Manager.
- Broad technology knowledge, having worked on object oriented custom development projects.
- Knowledge of development that includes the ability to use objected orientated design patterns as part of a solution design.
- Ability to conduct an analysis of business needs, including scheduling meetings, planning agendas, conferring with business line leaders, documenting and making verbal and written presentations.
- Knowledge of modern project life cycle methodology (Lean RUP, agile), Service Life Cycle (SLC) and procedures in building and supporting large complex systems.
- Knowledge of .NET 6+ and .NET Core.
- Experience with MySQL or Postgre
SQL or any database in addition other than SQL Server is a must. - Experience working containers like Docker/PODMAN in a Kubernetes/Open Shift environment.
- Experience working with NGINX based web-server solutions to host .NET Core based Microservices.
- Exposure to Dev Ops tools along with Telemetry using Insights, Dynatrace, App Dynamics or New Relic would be a huge plus.
- In-depth knowledge of Single Page Architecture based Application Development techniques along with use of external and scalable Session Management solutions.
- Extensive experience developing SPA applications using React
JS/Angular
JS and NodeJS OR .NET Core. - Ability to design end-to-end solutions including capacity planning based on needs/volume for the application and infrastructure.
- Understanding of application and enterprise security with best practices design principles around secure communication and integrations.
- Ability to understand the role of a Solutions Architect in defining the architecture artifacts. Demonstrates ability to perform with limited supervision for specific areas of expertise.
- Ability to communicate effectively and clearly, in writing and orally, both in one-to-one and in group presentation situations.
- Ability to interact and communicate with all levels of staff and management and customers.
- Knowledge of multiple hardware and software environments and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).