Location: This role is a London based / remote working role located in the United Kingdom.
Import.io is on a mission to enable the world’s data.
Effective use of data can provide incredible efficiency and value to almost any business, from the smallest independent company to the largest multinational. But, it can also advance education, academic research, charitable work, investigative journalism and many other efforts that help to make our world a better place.
Import.io delivers products that enable enterprises to convert the massive amount of data on the web into structured, machine-readable data. Our massive scale platform allows customers to process billions of URLs and gain access to critical data needed for mission critical business needs.
We’re looking for a Cloud/Ops/DevOps expert that knows how to provide leadership and guidance to engineering and delivery (professional services). You will be supporting each of their needs while working with the executive team to achieve corporate goals.
You will be a thought leader and trusted advisor to our entire company. You need to be a subject matter expert in the area/categories that you own. You must know how to communicate a compelling vision and need for change that generates excitement, enthusiasm, and commitment to the process.
Responsibilities of this role include:
- Use your experience and knowledge to build a world class DevOps team/process necessary to support Import.io’s world leading, cloud-based web data integration platform.
- You know all the tricks in keeping the operating cost of the cloud infrastructure as low as possible as Import.io’s business takes off. Usage is going up exponentially but you know how to keep the infrastructure operating costs down.
- Work with Engineering and create a self service development process that uses tooling and automation for promoting code and config changes through the environments.
- Push a DevOps culture by simplifying environment promotion, removing unnecessary gates (if you find any), improving efficiency, decreasing deployment cycle times. You can talk in your sleep about tools like CircleCI, Jenkins, Gitlab.
- You know when the use of open source vs. hosted services is appropriate. But what about that commercial version?
- Dashboarding is second nature. You know how to instrument and monitor everything that is needed to deliver impeccable uptime and performance. Customers will never call us with a problem that we aren’t already fixing.
- Tools like PagerDuty and OpsGenie are second nature to you.
- And by the way, you hate it when you or anyone gets a PagerDuty call. Each time it does, you take it personally and do whatever it takes to make sure you or no one else ever gets that call again.
- Continually review and refine backup strategy as well as BCP (business continuity plan)
- Hire top talent into your team. If you make a bad hire, you aren’t afraid to fire. (No, we don’t ever want that to happen. But if it does, you don’t let it linger but know to act on it.)
- Must be a self-starter with the ability and drive to both own and deliver projects.
- We are an AWS shop. You had better be a cloud wizard who has worked extensively with providers like AWS, Azure and GCP. On day 1, you feel comfortable in taking ownership of Import.io’s environments including Sandbox, Staging, and Production.
- You can flash various AWS (or GCP/Azure) certifications at us. If you can’t, that’s OK because you can convince us beyond any doubt that you have equivalent experience.
- While you obsess over knowing the latest technologies, you have the business acumen to know when it should be used versus when to stick to older, tried and true technologies.
- You’re very good with databases – postgres, aurora, redis, redshift and the like.
- You know when to use APMs and other monitoring tools like DataDog & grafana. But you have to keep costs reasonable so how else would you monitor & visualize it? Maybe you’ve built solutions like creating a library that developers can use to efficiently stream event data into Kafka/Kinesis then you use that for monitoring/ alerting.
- You’ve built dashboards and monitoring capabilities for different audiences – the detailed one might be for you, but you can also build effective dashboard for different audiences like executives, visitors/lobby “advertisement” dashboards, and of course for our customers. You can tell us what you need for that.
- You have a professional attitude. You have the ability to analyse complex technical issues and provide options to overcome challenges. That also means you can debate merits and pitfalls with peers then commit and align to the decision.
- You can execute with a sense of urgency and with minimum oversight. After all, others are going to be looking to you for guidance, not the other way around.