Lead Network Automation Engineer

10 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role : Lead Network Automation Engineer


The Chevron ENGINE – Lead Network Automation Engineer for Network Product Line. The Network Automation Engineer is responsible for consulting, developing, deploying and supporting network applications, software tools, automation and solutions for the Network enterprise and business partners. As a team member, you will use your experience and network knowledge to serve as subject matter expert and project consultant to improve or introduce network capabilities that drives business capabilities, monitoring, automation framework while protecting Chevron from external and internal threats. You will work closely with architects, business partners, managed service partners, vendors, cybersecurity, cross platform infrastructure, and digital platforms to solve difficult, rapidly changing technical challenges.

The Automation Engineer improves and protects the software and systems behind all of organization’s IT services, including management of scalability, availability, latency, performance, security, and capacity, and delivering faster, better, and cheaper. From designing & maintaining CICD Pipelines to building the next generation of IT applications on cloud native platforms and enabling great customer experience and product innovation by continuous improvement of operational support.

Network Automation Engineeris responsible for the integrity and technical consistency of IT products and solutions. The role is to align with software engineering framework with DevOps and agile, to simplify complex business processes and drive business value through all phases of the software development lifecycle.

Key responsibilities (day-to-day tasks, learning and development opportunities)


  • Design, develop, test, and maintain applications using various front-end frameworks as needed
  • Design, develop, test, and maintain application back ends using APIs leveraging Microsoft Azure and common back-end frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Create and enhance existing code implementing industry best practices around software design patterns to ensure the codebase is maintainable and scalable
  • Ensure the technical feasibility of UI/UX designs.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Use broad full-stack knowledge and experience for proactive incident prevention by baselining against expected service performance, process improvement from application of lessons learned, and utilization of data analytics to proactively identify problem areas and operational gaps.
  • Effectively and efficiently lead product line agile teams in troubleshooting and resolving system problems, including analyzing application and critical system performance.
  • Serve as technical resource during a major incident management response and critical incidents supporting multiple technologies.
  • Develops and implements solutions and processes to maintain the reliability, effectiveness, and efficiency of network security infrastructure components across the enterprise and associated process control environments.
  • Works with project managers, team members, architects, business units and other stakeholders to create agile solutions, identifying continuous improvement opportunities, creating new or improved processes and automation to support step changes in operational efficiencies.
  • Analyzes network needs and designs solutions that meet business requirements for protection, standardization, efficiency, scalability, supportability, and cost-effectiveness.
  • Transitions developed solutions to operations, including delivery of educational and training programs, and continues to provide Level 3 support. Collaborates with others to communicate change impacts to end users.
  • Follows standard change management processes and practices when introducing technical changes to the environment.
  • Develops and shares best practices with other teams.


Required qualifications:


  • Requires a bachelor's or master’s degree in computer science, Information Technology, or a related field.
  • Minimum of 10 years of experience as a Software Engineer.
  • Proficient in Python, Ansible, YAML and asynchronous programming
  • Basic network routing and switch understanding
  • Experience working in a Linux environment and has a working knowledge of basic Linux commands/utilities
  • Proficient In Nautobot, REST APIs, Asynchronous programming
  • Knowledge about networking protocols and TCP/IP stack.
  • Experience with Microsoft Azure services, including Azure App Services, Azure Functions, and Azure DevOps.
  • Experience with automated testing. Knowledge and experience applying multiple levels of testing (Unit, Integration, and End to End)
  • Experience with monitoring & logging application performance in cloud environments
  • Experience with containerization and orchestration tools.
  • Experience with CI/CD pipelines and cloud
  • Network automation/orchestration experience
  • Experience using Restful APIs to integrate various technologies
  • Desire to develop new ideas, while following best practices for design and coding
  • Critical thinking, self-motivated with excellent communication skills and the demonstrated ability to work both independently and as part of a team.
  • English language (advanced).


Preferred Qualifications:

  • Basic familiarity with network technologies (CCNA level certification)
  • Keen to contribute ideas, share knowledge and help others develop.
  • Able to communicate effectively both in verbal and written form to peers, customers, leadership and external parties (e.g., vendors).
  • Able to conceive and develop a presentation to a peer group that is logical, well-written, and concise.


Selection Criteria


  1. Technical Breadth
  • Self-motivated practitioner with knowledge of cloud technologies, automation, Ansible, PowerShell, KQL and Shell scripting.
  • Deep Technical knowledge and experience - The role requires mastery hands-on experience as a Software Engineer with Computer Science/ Management Information Systems (MIS) degree or related field or equivalent experience. Knowledge of full stack infrastructure and experience troubleshooting incidents and production issues.
  • Working knowledge in many of the technology disciplines required for the full end-to-end service operations stack: network administration and security (CISCO/Juniper), identity & access management (Active Directory, Azure AD, SAML, OpenID Federation, certificates and keys), cybersecurity, on-prem and cloud architecture, Windows and Linux OS, performance monitoring & management, troubleshooting (application and database), change management, and API integration.
  1. Teamwork and Communication Skills:
  • Demonstrates the ability to effectively work in a team environment, can work across functions to verify requirements and align business objectives. Experience influencing design and architecture
  • Excellent verbal and written communication skills and demonstrate the ability to effectively work asynchronously across time zones.
  • Strong track record of keeping up to date with industry trends. Experience with the growth of others’ capabilities.
  1. Deliver Results:
  • Demonstrated ability to define and deliver the results expected on the work assigned and committed as part of SAFE Agile methodologies.
  • Strong ability to proactively engage with others to help define desired results and motivate the team to action.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You