Senior Data Engineer
Clarivate
- Barcelona
- Permanente
- Tiempo completo
- Bachelor’s Degree in Computer Science or equivalent experience
- 3+ years of experience working in Unix/Linux environments
- 2+ years of experience using Docker and Kubernetes
- 2+ years of experience with AWS cloud services (EKS, EC2, S3, SQS, RDS, Lambda)
- 3+ years of experience programming using Python, PHP for data development
- 3+ years of experience with SQL databases (eg Oracle, MySQL)
- Experience working with global product and development teams
- 2+ years working on an Agile development team
- 2+ years leading projects driving them to completion
- 2+ years of experience with data pipelines / ETL
- 2+ years of experience with SqlAlchemy, Pytest, Requests, Bash scripting
- Experience with Sphinx/Manticore indexes
- Write and maintain python code to develop ETL processes to process large amounts of data
- Create innovative solutions to collect, clean, validate, aggregate and index IP data
- Develop and implement technical designs and data structures
- Drive code review, test, and deployment processes
- Work and coordinate development activities with teams in various locations
- New ETL services, maintaining existing ETL services that provide data for our Patent Intelligence products
- New API services, maintenance of existing API services for internal and external clients
- New microservices, updating and supporting existing microservices
We are a geo-diverse team of ten data software engineers that work together with our product team and integration partners to design and develop and support our robust and growing data-driven service portfolio.Hours of WorkThis is a full-time, permanent contract (40 hours per week with flexibility)Hybrid model (2-3 per week working from our Barcelona Office)What we can offer30 working days of vacationVolunteering community, with 40 paid hours of volunteering timePrivate Health and Life & Disability insurances.Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)On-site language classes (Catalan, Spanish and English)At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.