Arista Networks Dublin Ireland
2 months ago
Arista Networks is the leader in software driven networking solutions for today’s largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, finance, education, and production web/SaaS companies. Arista's products are the foundation underpinning much of modern society's operations.
Arista has ambitious plans and an unprecedented opportunity for growth and we are looking for many more engineers and designers to join us in building and innovating the world's networks. Arista is a profitable, publicly quoted company with revenues of over $2B with a culture of invention, quality, respect, and fun.
Arista today is one of the fastest-growing companies in the industry. Arista has disrupted the market with two significant innovations:
• Arista’s principle invention is an advanced network operating system, Arista EOS® (Extensible Operating System... Based on open standards, delivering high reliability and unique programmability at all system levels and offering a data-driven network platform that automates IT workflows, provides network-wide visibility, and enables rapid problem resolution.
• Arista’s other key innovation is the exclusive use of best-in-class merchant silicon that enables open standards-based networking with rapid time-to-market. Notably, Arista’s merchant silicon strategy delivers state-of-the-art platforms at a faster time to market enabled by technology advances associated with Moore’s Law. In contrast, legacy approaches are built on custom ASICs coupled with monolithic software resulting in proprietary platforms and increased costs.
Arista’s engineering team started from a blank sheet of paper to architect an entirely new networking operating system. Arista’s unique architecture is based on three guiding principles:
• State orientation
• Open standards-based approach
• Single software image consistency
1) State Orientation for publish-subscribe communication
State Orientation uses a unique multi-process state-sharing architecture that separates state information from protocol processing and application logic with a central database shared by diverse applications. Both system state and data are stored in the system database where data is accessed via an automated publish/subscribe model. This distinct design principle provides module independence, self-healing resiliency, and multi-process software stability. It is an elegant distributed systems solution applied holistically right across the network.
This contrasts with the decades-old legacy approach of many competitors that uses extensive inter-process communications (IPC), a shared memory bus, or a complex message passing framework to communicate across the system components.
2) An Open Approach
Arista took to heart the lessons of the open-source world and built EOS on top of an unmodified Linux kernel, maintaining full, secured access to the Linux shell and utilities. It is notable that it is the same Linux OS that Arista’s customers run in their data centers and on their servers. This foundational methodology enables EOS to preserve the security, feature development, and tools of the Linux community, unlike legacy approaches where the original OS kernel is either modified or based on older, less maintained versions. By adhering to open source Linux, EOS also natively supports Linux containers and virtual machines, simplifying the deployment of new services and enhancing DevOps practices.
3) A Single Image
Arista’s third and crucial guiding principle is to provide a single software image that runs across all products in various packaging forms - physical platforms, virtual machines, and containers. The EOS single image uses the same source code, and the same version of the software released across the entire portfolio of switches and routers, thus improving network testing and reliability while reducing the complexity and cost of network operations.
This approach is a large differentiator to legacy vendors who use multiple operating systems with numerous images to implement a siloed network. Managing these multiple software images with quality control testing or new features testing multiplies operational costs. In contrast, when Arista releases a new software version, customers merely deploy a single image network-wide.
In addition, having a single image improves automation workflows by allowing DevOps tools, such as Ansible or Terraform, to work across all Arista devices with a single integration. Using these integrations, operators can establish Continuous Integration (CI) pipelines that build, test, and deploy network configurations across the entire data center with increased speed and reliability.
We are looking for a great UX Designer to join the UX and development team centred in Dublin, to bring the usability of CloudVision to a new level. As a key member of the UX Design team for CloudVision, you will be deeply integrated into the product development lifecycle, with a focus on making common workflows more accessible to new users. You will work closely with the development team, with many opportunities to define both how the product should work and what the product should do. We are looking for a passionate advocate for new and innovative ways to make CloudVision accessible; someone who is enthusiastic about well-crafted design.
What you will be doing:
• Working with the UX Design team, Engineering & Product Management to develop new design solutions
• Conducting user research and usability testing to ensure all designs meet client and user requirements
• Analyzing all research and feedback to gain user insight – and incorporate this feedback into new designs
• Assisting in the production of wireframes, prototypes, concept sketches, interaction designs and user flows
• Helping to create clean and simple user-centered designs
• Effectively presenting design ideas to geographically dispersed teams and explaining the decision process
• Providing usable design assets including style specifications for use by engineers
• Bachelor or Masters degree in design, human-computer interaction (HCI), or equivalent degree or industry experience
• Passion for UX design, content design and UI design systems
• A good working knowledge of Sketch
• Ability to see things through the eyes of others
• Be meticulous about design detailing, layout and spacing
• Proficient in wire-framing and comfortable producing concept sketches and user flows
• A portfolio which demonstrates a range of different projects
• Some experience of user research and usability testing would be advantageous
• Minimum one year commercial experience
• Bonus: knowledge of how networks are managed and deployed
All your information will be kept confidential according to EEO guidelines
Copyright © 2023 Fonolive. All rights reserved.