4-5 years of experience in managing complex technical projects.
Proficient in Linux systems and familiar with Docker and/or Podman.
Strong scripting skills in Bash, Python, and Node.js.
Knowledge of network communication protocols (TCP, UDP, HTTP, etc.).
Basic understanding of networking concepts (VPNs, DNS, SSL certificates).
Familiarity with automation tools, preferably Ansible.
Proficiency in project management tools like Microsoft 365, Jira, and Smartsheet.
Responsibilities
Provide onsite and remote technical support and troubleshooting for users.
Drive platform performance improvements through proactive monitoring.
Engage with customers to gather feedback and tailor system settings.
Oversee platform deployment and analyze usage data for improvements.
Collaborate with customers to customize platform configurations based on requirements.
Identify and mitigate risks impacting program success.
Test platform performance and adjust configurations for optimal results.
Benefits
Opportunity for travel up to 50% for client meetings and project activities.
Engagement in cross-functional collaboration with R&D and engineering teams.
Access to professional development in AI and related technologies.
Involvement in customer onboarding and project management processes.
Full Job Description
We are seeking a skilled and dynamic Technical Solutions Engineer to join our team and play a critical role in deploying, supporting, and optimizing our platform solutions. This position requires a blend of technical expertise, problem-solving skills, and project management acumen to ensure the seamless operation and exceptional performance of our solutions in both lab and customer environments.
What you will do
Technical Support & Maintenance:
Provide onsite and remote technical assistance and troubleshooting for platform users.
Perform routine maintenance, POS integration, and issue resolution to enhance platform performance.
Product Performance:
Take ownership of platform performance, driving improvements through proactive monitoring and issue identification.
Customer Engagement:
Interact with customers to gather feedback, understand needs, and provide training.
Tailor system settings and deliver technical reports and actionable recommendations.
Serve as a liaison with internal and external stakeholders, including executives and partners, to address project updates and concerns.
Deployment & Monitoring:
Oversee platform deployment and ensure efficient operation before, during, and after implementation.
Collect and analyze data on platform usage, performance, and improvement opportunities.
Solution Design:
Collaborate with customers to analyze requirements and customize platform configurations.
Translate business needs into detailed technical specifications.
Risk and Issue Management:
Identify, document, and mitigate risks that could impact program success.
Cross-functional Collaboration:
Work closely with software developers, R&D, and engineering teams to align application performance with specifications.
Testing & Optimization:
Test platform performance under various conditions, making necessary adjustments to configurations for optimal results.
Documentation:
Create and maintain comprehensive technical documentation, including user guides, training materials, and system specifications.
Document changes to scope, timelines, and resources, ensuring alignment with stakeholder approvals.
Escalation Management:
Act as the primary escalation point for L2/L3 monitoring or customer tickets and escalate unresolved issues to the appropriate teams.
Customer Onboarding & Project Management:
Facilitate customer onboarding through structured phases, providing regular program updates to senior management.
Develop project plans, reports, and roadmaps to support customer objectives and the broader platform portfolio.
Sales Support:
Conduct product demonstrations and deliver compelling presentations to highlight platform features and value propositions.
Profile and Skills
A minimum of 4 to 5 years in a similar role managing complex technical projects.
Travel Readiness: Willingness to travel as needed for client meetings, project kick-offs, or other project-related activities, which may be up to a maximum of 50% of your working time.
You have extensive experience with Linux systems; proficient in Docker and/or Podman.
Strong scripting abilities in Bash, Python and Node.js.
You have knowledge of standard network communication protocols such as TCP, UDP, HTTP, WS, FTP.
You have a basic understanding of networking concepts including VPNs, subnets, DNS configurations, SSL certificates, etc.
Familiarity with automation tools, especially Ansible experience, is preferred.