About Devopness
We are Devopness: a "DevOps as a Service" platform to provision and manage cloud infrastructure on any major cloud provider, organise infrastructure environments, automate cloud servers configuration, deploy applications and infrastructure changes with CI/CD custom pipelines, and more.
Devopness aims to be the world's one-stop-shop platform for all things DevOps, SRE and platform engineering. We are innovating on the way users interact with CI/CD, DevOps, SRE, IaC, GitOps and Linux System Administration, making those activities accessible to everyone involved in software projects.
By using Devopness, individuals or teams managing cloud infrastructure can replace multiple individual tools with a single platform. Devopness empowers users to increase their productivity while managing applications and cloud infrastructure in a reliable way.
About this job
The Role
Devopness is looking for a full-time (or part-time) Product Designer to join our Product Team.
You will work closely with Engineering and Product Management in experimenting, discovering, and launching new product features. Success in this role requires flexible thinking, a get-things-done attitude, and curiosity about developers, DevOps, SRE, platform engineering and the quickly evolving cloud infrastructure landscape.
Suitable position for a person who is proactive, has the desire to influence and make decisions in product design for the cloud infrastructure management market, with focus on DevOps, platform engineering, SRE and automation.
Responsibilities - You are expected to
- Deliver detailed wireframes, user flows, functional specification documents, branding and components usage guidelines, and other artifacts to development teams and refine those artifacts as needed during project sprints
- Collaborate cross-functionally with engineering, product management, and company leaders to define problems, map user flows, prototype solutions, and take features from concept to launch
- Whenever possible, use qualitative and quantitative data to inform your decision making process
- When not available, build a hypothesis to guide the projects
- Contribute to the design system library and brand story, reviewing and updating components based on the needs of each project
- Give and receive actionable feedback during design presentations, and strive to improve the team's design quality and output
- Encourage design reviews, regular product audits, and user research
- Work on motion design and visual design for your projects to introduce sophistication in the final output
- Design for short-term features while contributing to a long-term strategy for UX improvements alongside Product and Engineering
- Manage the UX/UI backlog, defining improvements, reporting bugs and prioritizing technical debts that should not be ignored
- Interact with and influence other teams for changes that can increase productivity and quality of development in all components of the platform, including customer facing applications, API, backend, database and overall product features
Qualifications - You have
- At least 2 years of experience with defining and launching new functionality at a growing technology company
- Experience in designing complex products for a sophisticated/professional user base
- Bonus: Experience working in the developer tools market segment, Saas products or DevOps related products
- A strong, clean, elegant, and innovative product design sense and know how to apply them using agile methodology
- Shipped at least one web/SaaS product in your career and understand what it takes to build user-centric product experiences
- Thrive in a fast-paced product-led technology company, communicates well both synchronously and asynchronously, and has experience working on a distributed team
- An eye for design and experience with Figma or similar tools (Balsamiq, Photoshop, Sketch, etc)
- Enough understanding of HTTP protocol, able to send requests to REST APIs, so you can contribute to an API-First platform
- Experience in Design Systems and validating web UI components in isolation using Storybook or similar tools
- Good knowledge of version control software, such as: git, BitBucket, GitHub, GitLab, so you're able to contribute to documentation and collaborate in pull requests reviews
- Ability to adopt a human-centered approach to design, asking the right questions before assuming solutions or success
- A hands-on mindset and also a clear understanding that building products and user interfaces goes beyond designing wireframes
- Appreciate a design-first approach to product development, planning the objectives of each project before starting its execution, and you can break complex problems into smaller parts, aligning delivery expectations
About you
- You are a problem solver: you enjoy dealing with complex and cool problems with a positive "can-do attitude"
- You believe no problem is too big that we can't find a solution to it
- You want to contribute to a world where managing cloud infrastructure, services and applications become painless and accessible for everyone
- You want to join an early stage/fast paced tech startup to build an innovative DevOps as a Service multi-cloud SaaS platform and grow with the team
- You're proud to see a product you've participated in helping real people solve real-world problems
- You can express yourself in writing, proposing and defending your ideas and absorbing feedback from other team members
- You can explain and justify your decisions
- You are passionate about productivity, automation, and willing to work on a global CI/CD and DevOps platform that will be used around the world by other software development professionals like you :-)
- You are results-oriented team player that wants to see you and your team succeed on every project
- You value autonomy, purposeful meetings, and understand the value of automation, documentation and asynchronous communication via text
At Devopness, we all:
- Want to delight our users and contribute to their success on managing cloud infrastructure environments
- Care about delivering measurable results, aligned with company goals
- Take pride and ownership in our contributions to every project we are involved with
- Strive for clarity and effective written communication
- Commit to at least 20 hours weekly, from Monday to Friday, working remotely on Devopness projects
- Are optimist, have a "can do" attitude, and do not give up projects halfway
- Have ownership of our assignments, not giving up on pursuing audacious goals while facing big challenges to simplify our users' lives
Benefits
- Smart usage of your time:
- Just a few and short meetings:
- we strive to avoid useless meetings and to keep the useful ones no longer than 30 minutes
- We have a monthly meeting with the entire team and a team specific daily meeting – that’s it!
- Just a few and short meetings:
- Freedom and flexibility: fit your work around your life, not the opposite
- Work on your favorite schedule:
- our only requirement is that you attend your team's daily standup meeting, that's up to 30 minutes long
- can't join one of our meetings for some reason? No problem! Just communicate upfront if you're ocasionally unable to join, so your team is aware you can't attend it
- Well documented internal processes:
- No need to set a meeting just to know how to use that tool. We invest in keeping our knowledge base continously updated, so you can read and find answers to frequently asked questions on your own time
- You will not be micro-managed:
- Our team agrees on project goals, so you are not told "how" to do things but what we need to achieve
- Align your work with company objectives, and be free to be vocal about the way you believe anything can be improved
- No politics:
- Be part of a team in which everyone is moving in the same direction, seeking to achieve the same goals, and you will not be affected by political disputes in the work environment
Why join Devopness?
Our team
On a mission to make DevOps painless and accessible to everyone involved in software projects around the world, Devopness is getting ready to scale remotely and internationally, with a team that is a 100% remote and will continue to be.
Be part of that journey making a big impact in our community!
Collaborate towards clear goals
Be part of setting and pursuing clear goals, influence the product roadmap and express your point of view in any product, process and technology design decisions.
We set OKRs for company and project goals, we adopt a design first product and engineering culture.
- That allows us to switch things around when we get tired of doing one thing, helping people to organically move between different roles, working on different challenges with varied technologies and having a good perspective on how everything works in Devopness: from idea to production.
We use Devopness internally to build, manage and evolve Devopness.
We eat our own dog food and we are proud of what we are building!
Team work, helpful and friendly work environment
Don’t suffer alone! We help each other
A problem that makes you suffer can be turned into an opportunity for the whole team to learn and evolve together. Ask for help in our communication channels and get help from other team members.
Join a friendly and helpful team to own and drive amazing initiatives!
Services, technologies and tools we use or integrate into our product
- CloudProviders: AWS, DigitalOcean, Google Cloud, Linode, Microsoft Azure
- Docker
- DotNet
- Go/GoLang
- Kubernetes
- Java
- JavaScript (Cypress.io, Jest, React.js, Storybook, Vue)
- MongoDB
- MySQL
- Node.js
- PHP (CakePHP, CodeIgnite, Drupal, ExpressionEngine, Joomla, Laravel, Magento, OctoberCMS, Phalcon, Symfony, Wordpress, Zend, ...)
- PostgreSQL
- Python (Django, FastAPI, Flask, Hug, Tornado, ...)
- Redis
- REST APIs
- Ruby (Ruby on Rails, Sinatra)
- Shell script
- TypeScript