Work at Mural

MURAL is a flexible online wall that helps you digitize your research and ideation. It allows remote teams to collaborate visually as if they were together.

Job openings

We are looking for an awesome DevOps Engineer who is passionate about building products that customers love by helping on the service delivery creating a top-notch application infrastructure.

You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll-out products that deliver the company’s vision and strategy.

General responsibilities

  • Deliver up to the commitments taken in the planning meeting.

  • Be an active contributor in design, ideation of new features, and usability (user perception) testing.

  • Monitor and control systems operation.

  • Automate as much as possible to simplify systems operations.

  • Mitigate and prevent operational issues.

  • Participate on the design of the system’s architecture.

  • Develop and design infrastructure requirements by leveraging the scientific method.

  • Strong problem solving skills and willingness to roll up one’s sleeves to get the job done.

Job requirements

  • Deep knowledge of container and virtualization technologies like Docker

  • Knowledge of configuration management automation tools like Chef, Puppet, and Ansible.

  • Knowledge of build Frameworks/Tools tools like Grunt, Gulp, Make.

  • Knowledge of Continuous Integration Tools like Jenkins, Shippable, Travis, and/or TeamCity.

  • Proficient with at least one Cloud Computing Engine like Azure, Heroku, AWS EC2, etc.

  • Experience building modern REST Web APIs.

  • Experience designing High available applications.

  • Experience working with Document Oriented Databases (MongoDB, Cassandra, Azure Document DB)

  • Experience delivering real time applications (WebSockets)

  • Networking and High Availability knowledge and experience (desired, not required).

  • Knowledge of Node.js Web Application frameworks and libraries like Express.js, Socket.io.

  • Knowledge of Web Application Authentication Protocols like SAML, OAuth, JWT, WS-Fed.

  • Knowledge of Service Orientation Patterns.

  • Knowledge of advanced programming techniques, Prototypal Inheritance, Object-Oriented design, design patterns, TDD etc.

  • Experience building and maintaining large JavaScript libraries and frameworks for web sites and applications.

  • Creative and forward thinker

  • Pragmatic

  • An obsessive attention to detail

  • Familiarity or experience with Agile engineering practices

  • Experience working with agile software development processes and methodologies (SCRUM)

Education

  • MS/BS degree in Computer Science, Engineering or 5 years of proven experience in a similar position.