> Markdown version of [/jobs/ext/3066301-mi-solutions-architect-i](https://www.wearedevelopers.com/jobs/ext/3066301-mi-solutions-architect-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MI Solutions Architect I - **Company:** DIS - **Location:** Ruston, LA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Azure, Communications Protocols, Databases, Continuous Integration, Data Architecture, Software Design Patterns, Github, Supervisory Control and Data Acquisition (SCADA), Python (Programming Language), PostgreSQL, Microsoft SQL Server, Message Queuing Telemetry Transport (MQTT), OPC Unified Architecture, Software Engineering, Data Streaming, System Testing, Systems Integration, Cloud Platform System, Reliability of Systems, Information Technology, Integration Frameworks, Restful APIs, Industrial Software, Docker - **Published:** September 25, 2026 - **Apply:** https://www.juju.com/job/16_c7dff192 ## About the Role * Bachelor's degree in computer science, engineering, information technology, or a related discipline, or equivalent professional experience. * Approximately eight or more years of relevant professional experience. * Demonstrated experience designing technical architectures. * Strong foundation in software design, system integration, data architecture, and overall systems design. * Experience working with cloud platforms, databases, manufacturing environments, and industrial systems. * Strong solution-design and technical-architecture capabilities. * Ability to translate business and functional requirements into scalable technical architectures. * Ability to create architecture diagrams, data flows, interface specifications, and integration strategies. * Solid understanding of integrations involving ERP systems, SCADA platforms, PLCs, historians, databases, MES applications, and cloud environments. * Knowledge of data architecture and communication protocols, including REST APIs, MQTT, and OPC UA. * Ability to lead technical design activities and serve as the technical authority for assigned projects. * Ability to evaluate technical alternatives and communicate related risks, dependencies, and tradeoffs. * Ability to provide architectural direction and technical guidance to delivery teams. * Strong written, verbal, presentation, collaboration, and stakeholder-management skills. * Ability to communicate complex technical concepts to technical and non-technical audiences. * Ability to work independently while collaborating effectively across business and technical teams. Preferred Technology Experience * Ignition * Microsoft SQL Server * PostgreSQL * Microsoft Azure * Docker * GitHub * Python * Java * JavaScript * REST APIs * OPC UA * MQTT * Manufacturing Execution Systems (MES) * SCADA platforms * Historian platforms * ERP systems * CI/CD platforms * Industrial networking technologies COMPETENCIES: · Customer Focus · Decision Quality · Business Insight · Drives Results · Collaborates · Communicates Effectively · Courage · Instills Trust · Manages Ambiguity · Strategic Mindset · Ensures Accountability · Develops Talent · Builds Effective Teams · Drives Vision and Purpose, · Process Development & Improvement ## Description This role focuses on solution design, technical strategy, and governance. The MI Solutions Architect I translates business and functional requirements into architecture frameworks, standards, data flows, integration strategies, and system designs. This position serves as the primary technical authority for assigned projects and guides implementation teams in delivering consistent, reliable, and high-quality solutions. What You'll Do:Business Partnership * Participate in architecture workshops, technical planning sessions, design reviews, and project discussions. * Collaborate with IT, engineering, operations, software development, and implementation teams. * Gather and evaluate business, functional, technical, security, data, and integration requirements. * Present proposed architecture designs and technical recommendations to project stakeholders. * Explain complex technical concepts clearly to technical and non-technical audiences. * Build stakeholder confidence through collaboration, sound judgment, and well-supported technical recommendations. Solution Architecture and Delivery * Develop technical architectures from business requirements and functional specifications. * Create architecture diagrams, system designs, data flows, interface requirements, and integration strategies. * Translate requirements into scalable, secure, testable, and maintainable technical solutions. * Evaluate technical alternatives and recommend solutions based on scalability, cybersecurity, maintainability, reliability, cost, and enterprise standards. * Ensure architectural designs align with established enterprise standards, governance requirements, and integration strategies. * Provide architectural direction and technical guidance throughout the project lifecycle. * Support software development, system implementation, integration activities, validation, deployment, and technical troubleshooting. Integration and Data Architecture * Design enterprise integrations and data architectures connecting MI platforms with ERP systems, historians, SCADA platforms, PLCs, databases, cloud environments, and industrial devices. * Define secure communication and integration approaches using REST APIs, MQTT, OPC UA, and other applicable protocols. * Define data flows, system boundaries, interface requirements, and information-exchange patterns. * Guide database, application, platform, and integration design decisions. * Support the resolution of complex architecture, integration, deployment, and system-performance issues. Architecture Quality and Continuous Improvement * Ensure architectures support maintainability, testability, CI/CD practices, cybersecurity, and long-term system reliability. * Participate in system validation, architecture reviews, technical reviews, and release-readiness activities. * Identify opportunities to improve reusable architecture frameworks, design patterns, integration methods, and technical standards. * Develop and maintain architecture documentation, technical standards, diagrams, and supporting design materials. * Support technical risk identification, project planning, and resolution of architecture-related issues. * Maintain awareness of relevant emerging technologies, industrial practices, and Manufacturing Intelligence developments. Leadership and Technical Guidance * Serve as the primary technical authority for assigned projects. * Lead the technical design of assigned solutions and guide implementation teams in applying approved architectures. * Provide technical guidance and mentorship to specialists and other project team members. * Promote consistent application of architecture, integration, coding, documentation, security, testing, and deployment standards. * Support the professional development of team members through coaching and knowledge sharing. * Exercise sound judgment when evaluating technical alternatives, risks, dependencies, and architectural tradeoffs. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)