About the job
The Role
We are seeking a talented and experienced Technical Customer Support Engineer with a solid software background who is passionate about addressing intricate challenges for our enterprise clients. As the first line of technical support for Idhammar’s suite of products, you will be responsible for triaging, troubleshooting, and resolving issues across various layers including applications, databases, integrations, networking, and cloud infrastructure.
Key Responsibilities
- Manage customer cases from the moment they are received until resolution, utilizing Jira Service Management (or a similar tool) to consistently meet and surpass Service Level Agreements (SLAs).
- Diagnose and troubleshoot application, integration, and network-related issues across web, mobile, and API services; reproduce defects, identify root causes, and provide solutions or high-quality escalations.
- Conduct in-depth database investigations with SQL Server/PostgreSQL, analyzing slow queries, locks, deadlocks, and index usage while crafting optimized SQL queries to resolve performance issues.
- Support and maintain multi-cloud environments (Azure, AWS, IONOS Cloud), reviewing logs and metrics, scaling resources, and managing compute, storage, and networking aspects.
- Oversee identity and access management (IAM/Entra ID roles & policies), certificates, and secrets.
- Coordinate patching and maintenance windows effectively.
- Diagnose and resolve networking and connectivity issues across TCP/IP, DNS, VPN, TLS/SSL, and HTTP/HTTPS, as well as firewall and security group configurations.
- Resolve connectivity and data integration problems involving ERP, SCADA, IoT, OPC UA, REST/gRPC, and file-based ETL in collaboration with vendors and customer IT teams.
- Perform proactive health checks, patching, and minor hotfix deployments, while contributing to playbooks and runbooks.
- Communicate effectively with both technical and non-technical stakeholders, providing updates on incidents and delivering post-incident reports.
- Create and enhance knowledge base articles, customer guides, and internal troubleshooting documentation.
- Collaborate with Product and Engineering teams on bug triage, feature feedback, and reliability enhancements.
Typical Challenges You Will Encounter
- Addressing query timeouts and blocking chains; designing and adjusting indexes and query plans.
- Resolving data ingestion failures (CSV/ETL/API), schema changes, and referential integrity issues.
- Tackling API authentication/authorization issues (OAuth2/OIDC), including certificate or token expirations.
- Handling application performance regressions after upgrades; conducting log analysis and implementing rollbacks or mitigations as necessary.
- Performing network troubleshooting for packet loss, TLS handshake errors, DNS resolution failures, and VPN/firewall misconfigurations.
- Managing cloud environment alarms (CPU/IO, storage thresholds, scaling, networking) and addressing unexpected cost spikes.
