Job Overview
We are seeking a highly skilled Business Intelligence (BI) Analyst to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining data analytics solutions that support strategic decision-making across the organization. This role requires a strong understanding of data warehousing, database management, and cloud platforms, along with expertise in various operating systems and networking protocols. The BI Analyst will collaborate with cross-functional teams to translate business requirements into technical specifications and deliver actionable insights through advanced data analysis and visualization tools.
Responsibilities
- Develop and maintain data models, dashboards, and reports using BI tools to facilitate data-driven decision-making.
- Extract, transform, and load (ETL) data from multiple sources including SQL databases, NoSQL systems, and cloud platforms such as AWS and Azure.
- Optimize database performance and ensure data integrity across systems like MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
- Manage cloud infrastructure components including AWS services, VMware environments (ESXi), Kubernetes clusters, and Azure resources.
- Write complex SQL queries using T-SQL, PL/SQL, Bash scripting, Shell scripting, and Python to automate data workflows.
- Collaborate with DevOps teams to implement CI/CD pipelines using Jenkins and Git for version control.
- Monitor network configurations including DNS, VPNs, and computer networking protocols to ensure secure and reliable data access.
- Support operating system environments such as Windows and Linux by troubleshooting issues related to system performance or connectivity.
- Utilize REST APIs for integrating various applications and services within the data ecosystem.
- Stay current with emerging technologies in cloud computing, container orchestration (Kubernetes), NoSQL databases, and DevOps practices to recommend improvements.Qualifications
- Proven experience in Business Intelligence or Data Analytics roles with a strong background in SQL-based database management systems such as MySQL, PostgreSQL, Oracle, or Microsoft SQL Server.
- Hands-on experience with cloud platforms including AWS (Amazon Web Services) and Azure; familiarity with VMware (ESXi) environments is a plus.
- Proficiency in operating systems such as Windows and Linux; knowledge of network protocols like DNS and VPNs is desirable.
- Strong programming skills in Python, JavaScript, Bash (Unix shell), Shell Scripting, T-SQL, PL/SQL for automation and data processing tasks.
- Experience working with container orchestration tools like Kubernetes; familiarity with DevOps tools such as Jenkins and Git for continuous integration/deployment workflows.
- Knowledge of NoSQL databases (e.g., MongoDB), RESTful APIs, and general computer networking concepts.
- Ability to analyze complex datasets to derive actionable insights while ensuring data security and compliance standards are met.
- Excellent problem-solving skills coupled with the ability to communicate technical information effectively across teams. This position offers an exciting opportunity for a motivated professional eager to leverage cutting-edge technologies in a collaborative environment focused on innovation and growth.
Pay: $56,376.28-$110,001.69 per year
Benefits:
Work Location: In person