Key Responsibilities
Network Design, Development, and Validation:
-Designs and develops standard network systems to support small and large-scale enterprise, data center, or cloud-based networking environments independently.
-Validates production networks and assists in scaling use cases independently.
-Participates in the network solution design and validation process independently.
-Identifies risks in network design prior to deployment.
-Collaborates with vendors and internal groups (e.g., quality assurance) to validate network configurations, hardware, firmware, software, and cloud network code.
-Contributes to the design of playbooks to support standard changes or investigations for common issues related to network areas.
-Implements guided improvements to the optimization of network processes to improve efficiency.
Automation and Scripting:
-Contributes business logic to automation frameworks for testing and operations to enhance efficiency.
-Automates network tasks, including production and lab environments and repetitive support functions independently.
-Builds and customizes dashboards, telemetry systems, and alerting mechanisms to monitor network health.
-Writes moderately advanced scripts to automate routine tasks for the immediate team and other business units, independently.
-Uses infrastructure pipelines, configuration items, using established playbooks and resources.
-Adapts and configures tools with guidance to support specific aspects of new product functionality.
Testing and Quality Assurance:
-Develops and implements standalone test cases and test strategies independently.
-Provides expertise in test practices and strategies, guiding junior engineers in developing robust testing protocols.
-Provides break-fix validation support and conducts post-event root cause analysis (RCA) to address issues.
-Conducts L1 network change reviews and communicates network changes to others in preparation for change management review boards.
-Runs tests and verifies that systems meet defined compliance and readiness criteria, under supervision.
-Gathers Government, Risk, and Compliance (GRC) data following playbook and begins to innovate scripts to streamline data collection.
Monitoring and Reliability:
-Interprets advanced metrics across dashboards, telemetry systems, and alerting mechanisms to monitor network health, including defining metrics, trends, and thresholds to ensure service level objectives (SLOs).
-Implements monitoring and alerting systems for detecting and diagnosing network anomalies.
-Serves in operational support rotations by providing incident response and conducting root cause investigations, seeking assistance as needed to resolve escalated technical issues.
-Implements tools and solutions for frontline support teams to respond to network failure conditions.
Cross-Team Collaboration and Leadership:
-Collaborates with project/program managers to achieve test and deployment milestones.
-Provides guidance to junior engineers and acts as a subject matter expert (SME) for routine issues.
-Engages with customer and contributes to the delivery of incident response and root cause analysis (RCA) documentation.
-Participates in discussions on roadmap and software architecture design, providing feedback on ideas from junior team members.
-Collaborates with vendors and internal teams to ensure adherence to networking standards adherence, independently.
Performance and Capacity Management:
-Analyzes network performance and service metrics (e.g., latency, throughput, packet loss) to identify network efficiency issues, with support from other team members on next steps.
-Uses capacity information through security and performance metrics to ensure the infrastructure can support anticipated growth, requesting guidance from others on steps forward.
Core Responsibilities
Planning & Execution:
-Tracks timelines with minimal supervision, ensuring work is completed in a timely manner and is in alignment with project requirements. Prioritizes and adjusts work as resources or timelines change, with some guidance.
Collaboration & Partnership:
-Collaborates within the team to better understand expectations and achieve shared objectives. Leverages a foundational understanding of business, stakeholder, and/or customer needs to build partnerships with limited guidance. Actively listens and asks questions to enhance collaboration.
Problem Solving:
-Identifies and addresses issues, escalating problems to senior staff as needed in accordance with standard procedures. Compiles and reviews data and/or information from multiple sources to troubleshoot standard and non-standard errors.
Continuous Learning:
-Seeks opportunities to gain knowledge and learn new skills and/or tools aligned with industry trends and best practices. Utilizes feedback and training to improve skills. Participates in a culture of continuous learning and knowledge sharing.
Continuous Improvement:
-Implements updates to processes, protocols, and workflows to increase efficiency and effectiveness as directed with some guidance. Contributes to ideation for future process improvements.
Career Level - IC2