What you’ll be doing...

Verizon Network Systems team is looking for a senior Full Stack Developer and systems engineer in the Site Reliability Engineering (SRE) team. As SRE, you will be responsible for the design and development of the web application that will form part of the SRE framework. This application will provide a centralized dashboard to IT executives and business leaders on the performance of various internal IT applications. You will be developing a solution to capture metrics from a 3rdparty tool using REST APIs, design of a database to load the data, design of the UI/UX framework, development of the frontend and backend services to provide a modern dashboard that suits the needs of executives as well as IT engineers.

You will also need to have experience in troubleshooting high traffic frontend and backend systems to determine the root cause of latency and be able to fix those issues. You would be expected to know the internals behind how web traffic flows from the web server to the backend, how a page is rendered, the various elements such as DNS, connect/wait/load times, SSL issues and be able to troubleshoot what is causing slow performance. You will also be expected to have knowledge of distributed systems to identify and fix network, system and service level issues. You will need to be highly skilled in automation with Python or Shell scripting so you can automate everything that you fix or build.

This is a role for a highly skilled full stack developer with a strong background and knowledge in system issues, networking, frontend and backend troubleshooting. An ideal candidate will have 50/50 software engineering and systems engineering experience.

If you have experience in AWS, CloudFormation, Ansible, JSON and CI/CD practices, that would be a plus.

Leadership qualities and prior leadership experience as a technical leader is required for this position. You will be expected to leverage your leadership experience in setting the charter for the team, managing the individual projects and forming strategic partnerships with peer IT teams.

  • Design and development of a high traffic, distributed, resilient, modern web application framework
  • Experience in UI/UX concepts and design.
  • Identify and fix issues with scalability, latency, throughput and bottlenecks.
  • Utilize your knowledge of distributed systems to identify and fix network, system and service level issues
  • Automate, automate and automate.
  • Logging and monitoring setup, be able to analyze logs, identify trends and analytics and use that to drive root cause analysis.
  • Lead opportunities for modern automation through development of RPAs and Chatbots.
  • Partner with the AWS engineering team to develop automation and enable SRE practices in AWS applications.
  • Collaborate across all levels of organization to drive the SRE model.
  • Lead initiatives to continuously refine our on-premise and AWS deployment practices for improved reliability, repeatability and security.
  • Deploy and orchestrate Docker and Kubernetes containers on a Cloud platform.
  • Employ DevOps and agile principles; utilize Jira, Jenkins and Ansible to enable CI / CD of various cloud applications.
  • Provide technical leadership to the team to manage multiple high priority projects in several niche technologies.
  • Partner with leadership from IT organizations at the Manager/Director level and form strategic partnerships for proliferation of SRE model.
  • Track metrics for SRE adoption, look for opportunities for improvement and drive end business results through benefits from SRE platform.

What we’re looking for...

You will need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Six or more years of relevant work experience.
  • Six or more years of strong development experience delivering strategic programs.
  • Full stack development experience.

Even better if you have:

  • A degree or Master’s degree in one of the following: Computer Science, Software Engineering, Technology, and/or other relevant field of study.
  • Full stack development experience using JavaScript, NodeJS, AngularJS or React.
  • Experience with Python or any other scripting language.
  • Experience with BASH shell scripting or Perl scripting.
  • Experience with Java and Spring Boot.
  • Experience with REST API design and development.
  • CI/CD pipeline development and deployment experience (Jenkins, Ansible).
  • DevOps container and orchestration tools (Docker, Kubernetes, Puppet, Chef).
  • Knowledge of AWS and experience architecting and developing on AWS.
  • Experience with SQL and knowledge of either Oracle or PostgreSQL.
  • Experience working in a fast-paced environment supporting multiple products across the organization.
  • Experience multitasking multiple high priority objectives.
  • Experience with Automation Anywhere for RPAs or Chatbots.
  • Knowledge of the principles of SRE.
  • AWS certifications.

When you join Verizon...

You’ll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America’s fastest and most reliable network, we’re leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we’re about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon.

Equal Employment Opportunity

We're proud to be an equal opportunity employer- and celebrate our employees' differences,including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better.