We are looking for a Cloud Engineer for our Feedzai Cloud organization in Product Engineering, to support the development of our public cloud platforms.
With Cloud at its core, Engineering is responsible for all Feedzai product development. Together with Product Management and Data Science, we are building the next generation of tools to catch fraud in real time with a machine learning first approach.
Formed by engineers and managed by engineers, at Feedzai you will find one of the most talented teams out there from junior to senior engineers that provide a safe, open and collaborative environment leading to a continuous learning of everyone.
While building the best value for our customers, you will be exposed to a wide range of technical challenges such as building distributed systems that need to operate 24 / 7 and ultra-low latencies.
The Cloud Engineer will support the as-code development of our SaaS Cloud environments and respective infrastructure, that’s growing at a rate of 400% a year.
It requires a mindset of continuous innovation, since you will be a driver of changes in architecture, cloud services and orchestrated operations in order to push both availability and performance up.
High-scalability, fault-tolerance, low-latency, and efficient algorithms are keystones of the work you will be asked to perform on a daily basis.
Who are you :
You are a person that is curious and that loves development
You accept the fact that failures will happen and plan component architecture to handle them gracefully as possible.
You know very well what is the CAP theorem and how it relates to each component architecture
When problems occur you feel the urge to identify the root cause of the problems and how you can improve the solution to prevent it in the future.
You will improve our Feedzai products by developing our Cloud environments, infrastructure and features that support the correct daily operation of our Feedzai’s solutions
You will evolve our distributed logging and analytics so that we can be on top of things.
You will be part of product features development with a focus on operation and scalability jointly with engineering teams.
You will develop and automate routine manual tasks.
You will design and develop our cloud architecture, from the data layer, to service orchestration.
Experience developing Public Cloud infrastructure-as-code and operations-as-code (e.g AWS, Azure)
Computer Science Degree and strong coding skills
3+ years of software development experience (e.g Scala, Python or Java), concurrent and distributed algorithms is desirable
Experience with services such as Akka, ZeroMQ, Kafka, Storm, Hadoop, Relational & No-SQL databases (Cassandra, HBASE) and / or other related technologies is desirable
Knowledge in CI / CD processes (preferably Cloud Native CI / CD solutions)
Certifications in Public Cloud desirable (eg. AWS, Azure, Google Cloud)
Experience on monitoring distributed solutions and setting up alerting systems
Knowledge in RabbitMQ, Kakfa and Cassandra internals desirable
Continuous service improvement mindset