Mid. Solution Engineer
Job Description
- Analyze business and technical requirements to design and propose scalable technology solutions.
- Collaborate with clients and internal teams to gather insights, define project goals, and align solutions with business needs.
- Research and evaluate emerging technologies to enhance system performance, scalability, and security.
- Develop and document solution architectures, integration strategies, and technical best practices.
- Conduct feasibility studies, Proof-of-Concept (PoC) testing, and technical validation.
- Work closely with solution team, marketing, product, and engineers to ensure smooth execution and deployment.
- Optimize system reliability, troubleshoot issues, and support continuous improvement.
- Provide technical consultancy and advise on cloud, software, and infrastructure strategies.
Job Requirements
- Graduate from Bachelor, Diploma 3, or Diploma 4 degree in IT, Software Engineering, Computer Science, or other related majors.
- Have a minimum 1-2 years of experience as a Fullstack Engineer with proficiency in Go, Python, and JavaScript.
- Passion for technology, research, and innovation, with experience in the IoT field for at least 1 year.
- Strong problem-solving and analytical skills to assess client challenges and develop effective solutions.
- Excellent communication skills to explain technical concepts to both technical and non-technical audiences.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with system performance optimization, troubleshooting, and debugging complex issues.
- Solid understanding of databases (SQL and NoSQL), networking, and security best practices.
- Knowledge of DevOps practices (CI/CD, Infrastructure as Code, Automation) is a plus.