Technical Solutions Engineer I
Role details
Job location
Tech stack
Requirements
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. 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. Interact with customers to gather feedback, understand needs, and provide training. 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. Collaborate with customers to analyze requirements and customize platform configurations. 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. Create and maintain comprehensive technical documentation, including user guides, training materials, and system specifications. Act as the primary escalation point for L2/L3 monitoring or customer tickets and allocate 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. A minimum of 4 to 5 years in a similar role managing complex technical projects. Travel readiness: willing to travel up to 50% of working time for client meetings and project activities. Extensive experience with Linux systems; proficient in Docker and/or Podman. Strong scripting abilities in Bash, Python, and Node.js. Knowledge of standard network communication protocols such as TCP, UDP, WS, FTP. Basic understanding of networking concepts including VPNs, subnets, DNS configurations, SSL certificates, etc. Familiarity with automation tools, especially Ansible experience is preferred. Knowledge of ELK Stack; REST, NGINX, JSON, XML; message brokers (MQTT, RabbitMQ, Redis); TypeScript, JavaScript; Kubernetes, Terraform, OpenShift. Proficiency in project management tools such as Microsoft 365, Jira, and Smartsheet. Proficiency in both Spanish and English.