The Senior Systems Engineer will be responsible for ensuring the reliability, availability, and scalability of critical infrastructure systems and SaaS platforms. Systems under the care of a Senior Systems Engineer must operate effectively and reliably through scalable solutions and complexarchitectures thatencompass modern technologies. You will work closely with technical and non-technical teams within the organization to facilitate the design and implementation of solutions, drive automation initiatives, and monitor and maintain the performance of critical systems.
What You’ll Do
- Apply modern engineering principles and practices to operational functions and employ this methodology throughout the full system lifecycle; from initial concept and architecture through deployment, daily operation, and overall optimization, and apply these practices to refining existing systems.
- Support and maintain technology systems to ensure optimal performance, reliability, and security.
- Build and deploy technology solutions translated from user stories and requirements.
- Manage the system lifecycle from implementation to shut down and decommissioning.
- Scale systems sustainably through mechanisms such as automation and evolve systems by fostering changes that improve velocity. Leverage automation and configuration management to streamline systems administration.
- Troubleshoot and resolve complex issues, including systems failures, connectivity problems, and performance bottlenecks.
- Support and manage datacenter components including system lifecycles.
- Collaborate with cross-functional teams to design and implement scalable and robust system architectures.
- Evaluate and recommend new solutions, tools, and methodologies to enhance system efficiency, security, andproductivity.
- Provide technical leadership on complex systems and projects, and mentorship for other team members andcolleagues.
- Monitor system performance and proactively identify potential issues, generate meaningful reports, and implement preventive measures to maintain system health and uptime.
- Conduct performance tuning and optimization activities to maximize system efficiency and response times.
- Respond to and help manage incidents.
- Participate in RCA activities and assist with defining SLOs and SLIs for business stakeholders.
- Implement and enforce security best practices to protect our systems, data, and infrastructure against unauthorized access, cyber threats, andvulnerabilities.
- Create and maintain comprehensive knowledge bases for system documentation, including standard operating procedures, configurations, and troubleshooting guides, to support end-users' ability to use the systems effectively.
- Participate in on-call rotation.
- Responsible for upholding F5’s Business Code of Ethics and for promptly reporting violations of the Code or other company policies.
- Performs other related duties as assigned.
The Job Description is intended to be a general representation of the responsibilities and requirements of thejob. However,the description may not be all-inclusive, and responsibilities and requirements are subject to change.
What You’ll Bring
- Experience with collocated/hosted datacenter management (hardware, racks, power, connectivity, etc.).
- Excellent hands-on experience and skills with virtualized infrastructure hosting platforms, server-based operating systems, applications, and general IT infrastructure operations.
- Advanced knowledge in technology systems including cloud platforms, SaaS platforms, containerization, and orchestration.
- Proficient familiarity with IT compliance protocols (SOX, NIST, ISO, etc.)
- Familiarity with Azure DevOps and/or Jira for tracking deliverables.
- Solid understanding of cybersecurity principles and bestpractices.
- Demonstrated ability to work both independently and as an integral member of an agile team.
- Experience with observability tooling including logging infrastructure, tracing systems, alert definitions, etc.
- Proficient communication, planning, problem solving, trouble shooting, and organization skills.
- Flexibility to adapt to changing project requirements and timelines.
Qualifications
- College degree in technology-based disciplines, or equivalent applicable experience.
- Minimum 5 years of enterprise-level engineeringexperience.
- 8+ years of experience in Systems Engineering, or a similar role in a technology-based environment.
- Strong proficiency in scripting languages.
- Hands on experience with technology systems tools, protocols, and platforms.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
The annual base pay for this position is: $128,783.00 - $193,175.00