Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Marsh & McLennan Companies

Network Automation Engineer

Location: New York, Hoboken, Louisville, Dallas, Boston

The Network Automation Engineer is responsible for developing and supporting automated solutions to improve the management of the global Marsh & McLennan network. They will build and execute the strategic roadmap, with a focus on self service solutions, integrated systems and automated processes for public cloud, private cloud and traditional enterprise network environments.

The position is responsible for developing and maintaining the current and future state of automation systems and using these systems to change and improve the global network. Strong knowledge of and experience with networking technologies, automation frameworks and development processes are required. This is a global role.

Want more jobs like this?

Get Software Engineer jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Responsibilities:
  • Design, development and support of systems used to automate network deployment and operational management processes across both cloud and enterprise networks
  • Validate existing systems and recommend changes to optimize the design and performance of network automation and management systems
  • Use automation and management systems to collect data, provide reports & dashboards and deploy changes to the production network
  • Provide escalation support for network automation and management systems
  • Document designs and operational procedures for managed systems and provide hand-off and training for operations teams
Qualifications
  • Bachelor's degree in computer science or equivalent is desired
  • 3+ years' relevant experience
  • Possess a broad practical understanding of data network infrastructure and systems
  • Knowledge of automation frameworks, programming languages and development processes
  • Ability to independently deliver quality service to clients and colleagues
  • Focus on a single functional area with some work across functions
  • Determine own priorities
  • Ability to work on complex problems requiring conceptualizing & reasoning.
  • Work well across teams
  • Rely on experience and judgment to plan and accomplish goals
  • Performs a variety of tasks
  • Work under general supervision
  • Performs roles, responsibilities and other activities as directed by Manager
Required:
  • Networking knowledge.
    • Understanding of common networking protocols
    • Familiarity with standard networking equipment and the Cisco command line interface
  • Python programming skills
    • Ability to write scripts for simple network and system automation use cases.
  • Systems administration
    • Familiarity with Linux servers and basic Linux administration
    • Bash shell scripting
  • Cloud administration
    • Experience with building and managing cloud based infrastructure
  • IPAM knowledge
    • Familiarity with DNS, DHCP and IP address management systems.
  • Automation Frameworks
    • Familiarity with common automation frameworks such as Ansible
    • Understanding of REST APIs
  • Network Management Tools
    • Experience with common network management tools
  • Development tools
    • Familiarity with source code control such as Git
    • Understanding of standard development processes.

Desired:
  • Experience with a broad range of networking vendors including Cisco, F5, Riverbed, Arista, Aruba.
  • Experience deploying and managing cloud infrastructure on AWS (including cloud formation templates)
  • Experience deploying and managing cloud infrastructure on Azure (including Azure Resouce Manager Templates)
  • Experience deploying and managing cloud infrastructure on Google Cloud (including Google Cloud Deployment Manager Templates)
  • Extensive experience with Ansible and the Ansible networking modules in particular.
  • Experience with Ansible Tower or AWX.
  • Experience with Infoblox DDI and Network Automation systems
  • Ability to analyze and interpret packet captures
  • Experience troubleshooting and resolving network and application performance problems in a complex environment
Marsh & McLennan Companies is a global professional services firm offering clients advice and solutions in the areas of risk, strategy and people. Marsh is a leader in insurance broking and risk management; Guy Carpenter is a leader in providing risk and reinsurance intermediary services; Mercer is a leader in talent, health, retirement and investment consulting; and Oliver Wyman is a leader in management consulting. With annual revenue of $13 billion and approximately 60,000 colleagues worldwide, Marsh & McLennan Companies provides analysis, advice and transactional capabilities to clients in more than 130 countries. The Company is committed to being a responsible corporate citizen and making a positive impact in the communities in which it operates. We embrace a culture that celebrates and promotes the many backgrounds, heritages and perspectives of our colleagues and clients. For more information, please visit us at: www.mmc.com/diversity . Visit www.mmc.com for more information and follow us on LinkedIn and Twitter @MMC_Global

Marsh & McLennan Companies offers competitive salaries and comprehensive benefits and programs including: health and welfare, tuition assistance, 401K, employee assistance program, domestic partnership benefits, career mobility, employee network groups, volunteer opportunities, and other programs. For more information about our company, please visit us at: http://www.mmc.com/. We embrace a culture that celebrates and promotes the many backgrounds, heritages and perspectives of our colleagues and clients. For more information, please visit us at: www.mmc.com/diversity .

Marsh & McLennan Companies and its Affiliatesare EOE Minority/Female/Disability/Vet/Sexual Orientation/Gender Identity employers.

Job ID: marsh-R_015847-en
Employment Type: Other

This job is no longer available.

Search all jobs