Ingram Content Group · 2 months ago
Solutions Architect Application Development (Data Services)
Ingram Content Group (ICG) is hiring a Solutions Architect to join their IT team in LaVergne, TN. This role involves designing computer and network systems to meet customer needs, performing system modeling and analysis, and collaborating with various teams to implement solutions that support high-volume data processing.
ContentNewsPublishing
Responsibilities
Design and present scalable, data-driven architectures that meet customer requirements, with a focus on performance, reliability, and maintainability
Translate business and technical requirements into robust solutions using modern frameworks and databases such as MongoDB, MySQL, and PostgreSQL
Collaborate with Data Engineering, Infrastructure, Security, and Compliance teams to architect solutions that support high-volume, secure, and distributed data processing
Lead the design and implementation of API-first and event-driven services, ensuring alignment with enterprise integration strategies and SOA principles
Guide development teams in implementing services using .NET Core, Node.js, and Python in a containerized environments like Docker and Kubernetes/OpenShift
Ensure solutions are optimized for data access and storage, leveraging NoSQL (MongoDB) and relational (MySQL/PostgreSQL) databases effectively
Define and enforce best practices for service communication, including RESTful APIs, asynchronous messaging, and service discovery
Develop and maintain architecture and data flow diagrams, ensuring traceability from business requirements to technical implementation
Collaborate with Business Analysts to refine data-centric functional and non-functional requirements, ensuring solutions meet performance and scalability goals
Evaluate and recommend data storage and retrieval technologies, including document stores, relational databases, and distributed data systems
Implement Change Data Capture (CDC) strategies to enable real-time data synchronization and support event-driven architectures
Design and integrate Apache Kafka for reliable, scalable, and high-throughput event streaming and data pipeline solutions
Mentor development teams on service design patterns, data modeling for NoSQL and SQL databases, and secure data handling practices
Participate in code reviews and architectural assessments to ensure adherence to data governance, security, and compliance standards
Qualification
Required
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
Preferred
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 PostgreSQL or any database in addition other than SQL Server is a must
Experience working containers like Docker/PODMAN in a Kubernetes/OpenShift environment
Experience working with NGINX based web-server solutions to host .NET Core based Microservices
Exposure to DevOps 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 ReactJS/AngularJS 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 be comfortable with complex heterogeneous systems environments
Knowledge and ability to use system integration utilizing SOAP, REST web services, and Internet Technology
Ability to mentor and coach associates in various aspects including SOA technology and adoption of it
Ability to take the high level enterprise strategy and SOA blueprints and convert them into system/service level deliverables for project delivery
Knowledge of SOA governance process/tools (Service Registry and Repository) and SOA reference architectures
Knowledge in Business Process Management (BPM) architecture, Event Driven Architecture (EDA), design and development
Knowledge with large-scale distributed systems using message queues, SOA, ESB and related technologies
Ability to be flexible/multi-task based on workflow demands
Benefits
Medical/Prescription Drug plans
HSA
Vision
Dental
Health Care FSA
15 vacation days & 12 sick days accrued annually and 3 personal days
401K match
Life and AD&D
Employee Assistance programs
Group Legal
Wellness program with access to onsite gym and basketball court for associates
Tuition reimbursement program
Company match program for United Way donations
Volunteer opportunities and in-kind drives for non-profits throughout the year
Game room with ping pong & foosball
Casual Dress Code & Flexible Schedules (per team)
Company
Ingram Content Group
Ingram Content Group distributes physical and digital content to retailers, libraries, schools and other distribution partners.
H1B Sponsorship
Ingram Content Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (5)
2023 (1)
2022 (4)
2021 (3)
2020 (1)
Funding
Current Stage
Late StageRecent News
EIN Presswire
2025-09-23
2025-08-21
Company data provided by crunchbase