30 Jan
Platform Engineer Intern
Virginia, Herndon , 20170 Herndon USA

About the Role: 

We are seeking a motivated and detail-oriented Intern to assist in creating insightful dashboards and metrics for our API Platform Usage and User Management System (UMS). In this role, you will work closely with API platform engineers, data engineers, and various cross-functional teams to collect and analyze data, design dashboards, and contribute to improving our platform's efficiency and productivity. This is a unique opportunity to gain hands-on experience in API platforms, GitHub data analysis, productivity reporting, and dashboard development using tools like Tableau. You'll gain hands-on experience with automation tools, workflow management, and system integration, contributing directly to our organization's digital transformation initiatives. Key Responsibilities: Dashboard Development: Create and maintain dashboards for API platform usage and velocity metrics. Develop Tableau dashboards by migrating existing dashboard data into the Tableau database. Work closely with data engineers to ensure smooth integration and data flow into Tableau. Data Analysis and Reporting: Extract productivity reports and metrics from GitHub repositories. Analyze API usage patterns and present actionable insights. Collaboration and Support: Work alongside API and UMS teams to support ongoing tasks and projects. Collaborate with engineers to ensure dashboards align with team and organizational goals. Data Collection and Metrics: Collect and organize data from various sources to populate dashboards. Identify key metrics to measure platform performance, productivity, and user engagement. Expected Outcomes of the Internship: Development and deployment of insightful and interactive dashboards for API platform usage, velocity metrics, and team productivity. Successful migration of existing dashboard data to Tableau, with dashboards designed to meet organizational needs. Creation of GitHub productivity reports highlighting development velocity, contribution trends, and bottlenecks. Improved reporting workflows through collaboration with data and API platform engineers. Comprehensive documentation of dashboards, data collection processes, and metrics definitions for future use.Delivery of a final presentation summarizing the results and benefits of the implemented solutions, demonstrating an understanding of the impact on organizational efficiency. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). Basic understanding of process automation tools and techniques. Knowledge of scripting or programming languages (e.g., Python, JavaScript, SQL) and developer tools (e.g., Git, AWS, Linux) for developing automation solutions. Strong analytical and problem-solving skills, with an eagerness to learn and innovate. Effective communication skills and a collaborative mindset. What We Offer: Practical experience with enterprise-level systems and automation technologies. Mentorship from experienced engineers and exposure to innovative projects. Opportunities for career growth within enterprise system management and automation. A collaborative and inclusive work environment. Competitive salary and benefits package. 


Related jobs

Report job