Navy Federal Credit Union - Vienna, VA

posted 2 months ago

Full-time - Mid Level
Vienna, VA
Credit Intermediation and Related Activities

About the position

The Site Reliability Engineer III (ETS) position is designed for individuals who are adept at researching, evaluating, designing, implementing, and maintaining system and product solutions. This role requires a deep understanding of engineering principles and the ability to provide technical direction and engineering support for various projects and infrastructure. The engineer will be responsible for developing and maintaining an advanced functional knowledge of the evolving IT engineering industry, including technologies, competition, concepts, and trends. In the realm of Site Reliability, the engineer will focus on the development and implementation of processes that enhance efficiency, minimize downtime, and improve performance for both internally critical and externally visible systems. This includes a strong emphasis on software design and engineering, as well as systems architecture. Key areas of focus will include automation, reliability, monitoring, and systems integration, ensuring that the systems are robust and capable of handling the demands placed upon them. The role also involves responding to incidents, troubleshooting complex reliability and performance issues, and participating in a 24x7 on-call rotation. The engineer will automate manual processes, evolve monitoring tools, and develop comprehensive technical documentation. Additionally, they will support a highly available and large-scale environment, lead the integration of other Navy Federal Enterprise technologies, and research, evaluate, recommend, and implement solutions that align with business needs and objectives. The engineer will utilize their holistic knowledge of the IT ecosystem to plan how new systems will be built and integrated, ensuring alignment with customer objectives and industry best practices.

Responsibilities

  • Respond to incidents and determine preventative solutions
  • Troubleshoot complex reliability and performance issues
  • Participate in 24x7 on-call rotation
  • Automate manual processes, evolve monitoring tools, and develop technical documentation
  • Support a highly available and large scale environment
  • Lead integration of other Navy Federal Enterprise technologies
  • Research, evaluate, recommend, and implement solutions that align with business needs and objectives
  • Use holistic knowledge of all products in the information technology ecosystem to help plan how new systems will be built and integrated
  • Review solutions to ensure alignment with customer objectives, organization guidelines/benchmarks and industry best practices
  • Create operational artifacts, play/run-books and Service Level Agreement/Objective documents
  • Provide technical assistance (swarm/pair) routinely with other engineers
  • Identify potential problems in design, quality, or operation and initiate discussions/corrective action
  • Identify opportunities to effectively mitigate risk and improve performance and functionality
  • Drive system testing including evaluation, verification & validation activities
  • Install, maintain, configure, and monitor systems infrastructure and container infrastructure on a widely distributed network
  • Provide forward thinking technical expertise in current and emerging technologies, trends and practices
  • Perform other duties as assigned

Requirements

  • Experienced in supporting and developing with a Configuration Management Enterprise tool (e.g. Ansible Automation Platform)
  • Experienced in developing with Infrastructure Management tool (e.g. Terraform)
  • Experienced in supporting an Infrastructure Management Enterprise tool (e.g. Terraform Enterprise)
  • Experienced in supporting an Enterprise Tool for Container Management (e.g. OpenShift, Tanzu, Kubernetes)
  • Experienced in developing and utilizing Continuous Integration/Deployment pipelines (e.g. Jenkins, Concourse, GitHub Actions, Tekton)
  • Experienced in programming languages (e.g. Python, Go, Javascript)
  • Developing custom scripts or applications to automate systems implementation, configuration, or management
  • Agile software development practices
  • Understanding of Networking protocols and standard network architectures
  • Working knowledge of engineering discipline
  • Advanced Understanding of end-to-end IT processes
  • Advanced research, analytical, and problem-solving skills
  • Advanced collaboration, critical thinking, and presentation skills
  • Effective organizational, planning and time management skills
  • Effective skill exercising initiative and using good judgment to make sound decisions
  • Effective skill guiding and training less experienced staff
  • Bachelor's Degree in Computer Science or similar field, or the equivalent combination of training, education, and experience

Benefits

  • Highly competitive pay
  • Generous benefits and perks
  • Recognition as one of the Best Companies for Latinos to Work for 2024
  • Ranked in Computerworld Best Places to Work in IT
  • Listed in Forbes 2024 America's Best Large Employers
  • Recognized in Forbes 2023 The Best Employers for New Grads
  • Included in Fortune Best Workplaces for Millennials 2023
  • Ranked in Fortune Best Workplaces for Women 2023
  • Listed in Fortune 100 Best Companies to Work For 2024
  • Recognized by Military Times 2023 Best for Vets Employers
  • Awarded by Newsweek as Most Loved Workplaces
  • Received Ripplematch Campus Forward Award - Excellence in Early Career Hiring
  • Ranked in Yello and WayUp Top 100 Internship Programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service