closed vacancy DevOps Engineer - remote
Documate is changing the way legal services are delivered, making interactions with the legal system more affordable and improving access to legal services worldwide. Our platform makes it easy for non-technical experts to build web apps that automate document workflows, without using code. We’re building powerful technology that our customers love to use - and we’re having fun building it! Companies around the world use our platform to build the backbone for internal efficiency tools, legal aid services, and even full-fledged tech services.
We’re looking for a motivated, communicative and thoughtful full-stack engineer to join our team and help execute on our current software and cloud infrastructure goals.
We are a small, tight-knit company, and your work will have a direct impact on improving the lives of other humans by helping others perform their repetitive tasks more efficiently and at a lower cost. In addition to possessing the technical requirements below, you should also be committed to making the world a better place - you’ll fit right in with us!
The Role
Collaborate with a small, agile team of experienced engineers to architect new features
Enforce our code standards and continue to improve the quality of our engineering environment
Effectively communicate your feedback and insights into ideas to improve our products
Maintain, improve, and document existing infrastructure, e.g., autoscaling, new services, optimizations
Research, plan, articulate, and document solutions on various software architecture challenges, e.g., cloud migrations, enterprise implementation, private and hybrid clouds
Implement tools to manage, secure, and monitor all installed systems and infrastructure
Maintain and improve existing build and deployment processes using CI/CD tools
Your Technical Background
5+ years of full-time engineering experience
Excellent communicator - can clearly communicate requirements, challenges, and product ideas
You have experience building highly available, scalable, and self-healing applications
You have experience using SQL and NoSQL databases and writing and maintaining efficient and maintainable queries
You tend to script everything in bash or the scripting language of your choice
You have experience writing secure, performant APIs for the web
You’re comfortable developing and debugging code written in Python, React, Javascript, and TypeScript
You have 5+ years' experience programming at least one language
Your Soft Skills
You’re a great communicator and can coordinate across teams to understand requirements and plan architecture and solutions as well as advise and assist on architecture and strategy across the company
You spin up servers and services in AWS in your spare time for fun
You take a thoughtful approach to building software and conduct research and planning before writing any code
You love technology and building software
You have experience working in a remote Agile environment