Role Overview
This role supports, troubleshoots, maintains, and improves engineering systems across software, data, reporting, integrations, internal applications, and technical support workflows. The position is ideal for a mid‑level technical generalist who can work across unfamiliar systems, apply sound engineering judgment, and use AI‑enabled tools responsibly to improve troubleshooting, documentation, testing, and delivery—particularly within data warehousing and analytics environments.
This role is not responsible for defining AI strategy, but instead applies approved AI tools within established governance and security standards to increase efficiency and accuracy.
Key Responsibilities
- Troubleshoot production and development issues across applications, data platforms, reporting tools, integrations, APIs, and internal systems
- Support data warehousing, analytics, business intelligence, and reporting systems, including SQL analysis, ETL/ELT pipeline troubleshooting, and Power BI support
- Use AI‑enabled tools to assist with debugging, code review, SQL/query writing, documentation, testing, analysis, and system design—while validating outputs before use
- Read, write, and modify code as needed using technologies such as Python, C#, SQL, and PowerShell
- Work tickets in a helpdesk or ticketing system, including triage, resolution where possible, documentation, and escalation when appropriate
- Diagnose issues through logs, system behavior, API responses, data flows, configurations, permissions, and user‑reported symptoms
- Participate in deployments, releases, production changes, monitoring, alerts, and incident triage following established change‑management processes
- Create and maintain technical documentation, troubleshooting guides, runbooks, and knowledge articles
- Collaborate with engineers, analysts, developers, and business stakeholders to clarify requirements and implement practical solutions
- Identify recurring issues and recommend improvements to systems, documentation, automation, reporting, security posture, or support workflows
Minimum Qualifications
- 5+ years of experience in software engineering, data engineering, systems analysis, DevOps, technical operations, or a related role
- Strong ability to analyze complex systems and troubleshoot ambiguous technical issues
- Practical experience reading and writing code in languages such as Python, C#, SQL, or PowerShell
- Strong SQL skills, including querying, validation, and troubleshooting structured data
- Working knowledge of ETL/ELT concepts and data pipeline troubleshooting
- Experience supporting Power BI or similar reporting/BI platforms
- Experience debugging APIs, integrations, logs, application errors, and data flows
- Familiarity with Git, GitHub, Azure DevOps, or similar source control tools
- Hands‑on experience using AI tools in technical work, with the ability to validate outputs
- Strong communication skills and ability to document work clearly
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience
Preferred Qualifications
- Experience with Azure‑based systems, cloud infrastructure, or automation
- Background in data warehousing, analytics engineering, and enterprise BI environments
- Power BI dashboard development or dataset support experience
- Salesforce administration, development, or reporting experience
- Experience supporting production systems, including incident response and root‑cause analysis
- Familiarity with CI/CD pipelines and deployment automation tools
Skills & Attributes
- Strong technical curiosity and ability to learn unfamiliar systems quickly
- Sound engineering judgment, especially when using AI‑generated suggestions
- Excellent troubleshooting instincts and attention to detail
- Ability to balance speed, quality, security, and maintainability
- Comfortable working independently on ambiguous problems while knowing when to escalate
- Collaborative, ethical, and disciplined in testing and change management