Cerved is the largest information provider in Italy and one of the major credit rating agencies in Europe.
SpazioDati works on collecting, matching, linking, analyzing, making sense of and visualizing in an effective manner massive amounts of corporate data to provide services of Sales Intelligence, Lead Generation, Portfolio analysis, and more. We apply Semantic Text Analysis and Machine learning models to extract insights from the data and create value for our customers. Our main product, Atoka, is currently used by thousands of small and big companies in Italy and abroad, and we plan on expanding to new horizons soon.
About the RoleWe have more than one team working on Atoka and ContrattiPubblici. We are looking for help in all of them. Teams are self-organized based on common and continuously evolving agile practices. We work in TypeScript, Python and Go. We're currently working on simplifying our codebase with a microservice approach based on gRPC, service mesh and Kubernetes.
RequirementsYou have a B.S. or M.S. in Computer Science or related field, or equivalent experience.You have 5+ years of backend development experience.You have a very good knowledge of web development (HTTP, web servers, etc.).You know how to work with databases.You are fluent with Python.You know about asynchronous processing (queues).You know how to expose a web application to the user (deployment, docker, proxies, security).You take code quality seriously: continuous integration, testing, code review, linters.You are a quick-thinker, a problem-solver, who feels comfortable in writing code.You would like to learn, challenge yourself, improve and broaden your skill set.You are a great team player.You have a working knowledge of the Italian language, or are willing to learn it.Nice to have:You like to instrument your code (prometheus, opentelemetry).You know golang.You have experience with gRPC.You have experience with Django.You have a strong knowledge of PostgreSQL, ElasticSearch, Redis and when (not) to use them.You have experience with Python's asyncio.
#J-18808-Ljbffr