Overview
The Senior Systems Engineer will be part of the Data Services team under the Information Technology Services and Solutions group responsible for designing and developing data applications and integrations for global business and corporate services. This hands-on role will be responsible for developing, leading, and overseeing multiple data and integration-related technology initiatives simultaneously.
The candidate will provide architectural solutions, lead software development teams, perform software development, build POCs, define product and tool roadmaps, partner with multiple application development teams across the globe to influence business solutions, and coordinate multiple data and integration projects across the enterprise.
You will also be involved in designing and overseeing the delivery of functional and technical components for data catalog solutions. You will partner closely with production teams, design and develop DevOps solutions, ensure smooth handoffs to sustaining teams, and design solutions that are stable, scalable, and optimized for monitoring while also participating in support operations.
Responsibilities
- Installation and maintenance of software and hardware for BI-related applications and systems in Production/DEV/QA environments.
- Provide BI administration in areas such as security, patching, system utilization/capacity, performance tuning/optimization, issue troubleshooting, and root cause analysis.
- Monitor the health and performance of systems and infrastructure.
- Maintain Linux server environments both on-premises and in the cloud.
- Design and maintain automated CI/CD pipelines (e.g., Jenkins, GitHub Actions) to streamline code deployment.
- Work with development and business teams to resolve issues and maintain a healthy SDLC with end-to-end solutions.
- Manage and implement solutions related to data governance, security, and compliance provided by the application platform.
- Maintain standard operating procedures and technical documentation.
Skills / Requirements
- Intermediate to advanced knowledge and experience with SQL and Linux/Shell.
- Comfortable administering Linux servers, including patching, user access management, and system maintenance.
- Hands-on administration experience with BI tools such as Tableau and MicroStrategy (or similar reporting tools) preferred.
- Good understanding of Data Warehousing and relational database concepts and technologies.
- Ability to automate BI platform-related activities using scripting languages such as Python or Shell scripting.
- Experience building Jenkins pipelines and GitHub Actions workflows.
- Ability to build and maintain dashboards to track BI user activity, logging, usage monitoring, and enterprise-level reporting.
- Experience building frameworks for report server upgrades, refreshing data sources/reports, and performing regular backups via REST APIs.
- Ability to manage and own complex tasks requiring cross-team coordination.
- Ability to follow organizational standards and contribute to evolving SOPs and industry best practices.
- Experience administering both bare-metal and cloud-based applications, including user access and security management.
- Strong project and time management skills with the ability to manage multiple competing priorities.
- Strong written and verbal English communication skills.
- Strong desire to learn and continuously develop technical expertise and processes.
- Self-starter who can adapt and thrive in a dynamic and changing environment.
- Strong understanding of BI technologies and concepts.
The Value You Deliver
- Apply past experience to help establish a well-governed, secure, scalable, and high-performing BI foundation that can be leveraged across the enterprise.
- Identify continuous process improvement opportunities with an automate-first mindset.
- Analyze technical and business processes in detail to drive effective solutions.
- Assist with the development and delivery of product vision, strategy, systems, and operational processes.