System Engineer (Senior/ Team Leader)
atSiriSoftWe are seeking motivated and skilled System Engineers to join our growing IT Infrastructure and Cloud team. This role covers end-to-end system design, implementation, and support across on-premise, cloud, and hybrid environments. You will work closely with clients, internal teams, and stakeholders to deliver reliable, scalable, and secure infrastructure solutions. This position is open for: Senior Level: 3–5+ years of experience in system engineering, infrastructure, cloud, or IT professional services. Team Leader Level: 5+ years of experience with proven leadership in infrastructure/system engineering projects. Role Overview: System Engineers are responsible for designing, implementing, and supporting IT infrastructure solutions, including servers, virtualization, cloud platforms, storage, networking, and security components. The role spans technical consulting, solution design, implementation, testing, and ongoing support for enterprise clients. Key Responsibilities: 1) Requirements & Consulting Collaborate with clients and internal teams to gather technical, infrastructure, and business requirements. Conduct meetings, workshops, and technical discussions to understand client environments and needs. Analyze business processes and IT environments to identify improvement opportunities. 2) System & Infrastructure Design Design scalable, secure, and high-availability infrastructure and cloud architectures. Develop High-Level Design (HLD) and Low-Level Design (LLD) documents. Perform capacity planning, system sizing, and solution validation. Recommend modernization, optimization, or cloud migration strategies. 3) Implementation & Deployment Implement infrastructure solutions including servers, virtualization, storage, backup, monitoring, and security systems. Deploy and manage cloud environments (Public / Private / Hybrid Cloud). Integrate on-premise systems with cloud platforms. Support system migration (Data Center / Cloud Migration). 4) Testing, Operation & Support Perform system testing, integration testing, and UAT support. Troubleshoot and resolve infrastructure issues (on-premise and cloud). Ensure smooth system deployment and handover to operations/support teams. Provide ongoing technical support and system maintenance. 5) Monitoring, Security & Optimization Implement monitoring and observability tools (e.g., Dynatrace, Datadog, Zabbix, SolarWinds). Ensure system performance, availability, and security compliance. Conduct vulnerability assessments and support security best practices. Improve system scalability, efficiency, and reliability continuously. 6) Documentation & Reporting Prepare and maintain technical documentation (design, configuration, as-built documents). Report project status, system performance, and technical findings. Maintain knowledge base and support internal knowledge sharing. 7) Team Leadership (Senior / Team Leader Level Only) Lead infrastructure design, implementation, and delivery projects. Provide technical leadership and mentor junior engineers. Manage project planning, resource allocation, and team development. Collaborate with sales and presales teams for solution design and client proposals. Ensure delivery quality, timelines, and adherence to standards and processes. Act as a technical advisor to clients for infrastructure strategy and architecture. Qualifications: Education Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related fields. Experience Senior Level: 3–5+ years of experience in system engineering, infrastructure, cloud, or IT professional services. Team Leader Level: 5+ years of experience with proven leadership in infrastructure/system engineering projects. Technical Skills Strong knowledge of Windows and/or Linux servers Experience with virtualization (VMware, Hyper-V, Nutanix, OLVM, or similar) Understanding of storage, backup, disaster recovery (DR), and high availability (HA) Basic networking knowledge (TCP/IP, VLAN, L2/L3, firewall fundamentals) Experience with at least one cloud platform (AWS, Azure, GCP, Oracle, Huawei) Familiarity with monitoring tools (Dynatrace, Datadog, Zabbix, SolarWinds, etc.) Scripting knowledge (PowerShell, Bash) is a plus Certifications (Microsoft, RHCSA, AWS, VMware, CCNA/CCNP, Nutanix, etc.) are a plus Soft Skills Strong analytical and problem-solving abilities Good communication and interpersonal skills Ability to work independently and collaboratively with teams and clients Detail-oriented with strong focus on quality and reliability Service-minded, proactive, and accountable Strong English communication skills (spoken and written) is required Compliance Requirement Candidates must be authorized to work in Thailand. Visa/work permit sponsorship is not provided for this role.
Experience required
- 3 years
Salary
- Negotiable
Job function
- Engineering
- Management
Job type
- Full-time
Company overview
Sirisoft is a young and energetic IT Consulting Company that provides expertise in Database, Middleware and Application Development. Established with the vision of cultivating our people to create quality IT professional services and innovative software that help our customers achieving their busine ... Read more
Why join us: We believe in the unique capabilities of every tech talent and strive to create a workplace where they can thrive. At SiriSoft, we work seriously and meet decisively. We have team-building exercises and knowledge-sharing sessions within the team so that everyone has the opportunity to share knowledg ... Read more
