What are the responsibilities and job description for the MES Consultant with .NET and SQL Database Management position at Artiminds?
Job Description:
We are looking for a highly skilled and experienced MES Support Consultant to join our team in Charlotte, NC. The ideal candidate will have a strong background in supporting Manufacturing Execution Systems (MES) applications and working with .NET and SQL-based applications. This role requires a minimum of 8 years of relevant experience, focusing on maintaining, troubleshooting, and optimizing MES systems in a manufacturing environment. The MES Support Consultant will work closely with plant operations, IT teams, and other stakeholders to ensure that MES applications are running smoothly and efficiently, providing vital support to manufacturing processes.
Key Responsibilities:
- MES Application Support: Provide comprehensive support for MES (Manufacturing Execution Systems) applications used within the manufacturing environment. This includes monitoring the performance of MES applications, resolving issues, and ensuring system reliability and availability.
- .NET and SQL Database Management: Develop, maintain, and troubleshoot .NET applications and SQL databases that interact with MES applications. Ensure seamless integration between MES systems and other plant systems or databases.
- Incident Management and Troubleshooting: Act as the primary point of contact for MES application issues, managing incidents through to resolution. Diagnose, troubleshoot, and resolve complex technical issues, minimizing disruption to plant operations and maintaining system uptime.
- System Optimization and Maintenance: Perform regular system maintenance and upgrades to ensure the MES applications are up-to-date and optimized for performance. Implement best practices for maintenance schedules, patches, and version control.
- Collaboration and Communication: Work closely with cross-functional teams, including plant operations, IT, quality, and engineering, to understand their needs and ensure MES applications support business requirements. Communicate effectively with team members and stakeholders to provide status updates and gather requirements for future enhancements.
- Documentation and Reporting: Maintain detailed documentation of support activities, system changes, and issue resolutions. Generate reports on MES performance, incidents, and resolutions to keep stakeholders informed and drive continuous improvement.
- Process Improvement: Identify opportunities to improve MES processes and applications, making recommendations for enhancements and implementing approved changes. Focus on improving efficiency, reducing downtime, and enhancing the user experience.
- User Training and Support: Provide training and support to end-users on MES applications, ensuring they understand system functionality, best practices, and troubleshooting techniques. Develop training materials and user guides as needed.
Must-Have Skills:
- Experience: Minimum of 8 years of experience in supporting MES applications in a manufacturing environment.
- Technical Expertise: Strong hands-on experience with .NET application development and support, including proficiency in SQL databases.
- Problem-Solving Abilities: Proven ability to troubleshoot and resolve technical issues quickly and efficiently, minimizing impact on production.
- Knowledge of Manufacturing Processes: A good understanding of manufacturing processes and the role of MES applications in supporting these processes.
- Communication Skills: Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams and stakeholders at various levels.
- Detail-Oriented: Strong attention to detail, with a focus on ensuring accuracy and consistency in documentation, reporting, and support activities.
Preferred Qualifications:
- Experience working in a high-volume manufacturing environment.
- Familiarity with additional MES platforms and other manufacturing-related software.
- Certifications in MES, .NET, or related fields.