J. Daniel Jiménez
Verified Expert in Engineering
Site Reliability Engineer and Developer
Madrid, Spain
Toptal member since February 11, 2021
Daniel has been an IT professional since 2013, specializing in cloud-based site reliability engineering since 2017. He has also designed platforms at scale to deal with huge numbers in Spanish and European enterprises such as Airbus, BBVA, Telefonica, and Rabobank. Daniel delivers his best when solving problems that others have left behind as "cannot be done." He tackles new challenges with enthusiasm and a can-be-done mindset. Then he delivers high-quality solutions that exceed expectations.
Portfolio
Experience
Availability
Preferred Environment
Google Compute Engine (GCE), Kubernetes, Python, Splunk, Ansible, Git, Node.js, GitLab CI/CD, DevOps, Site Reliability Engineering (SRE)
The most amazing...
...thing I've built is a complete website (front end and back end) with automations to administer it and scale from hundreds of users per hour to thousands.
Work Experience
Site Reliability Engineer
Freelance
- Designed architecture and pipelines to be used in Kubernetes.
- Migrated an app from a monolithic legacy architecture to a Kubernetes microservice architecture.
- Created Docker images from code, using PHP Laravel for the API endpoint and Vue.js for the front end. I also developed background worker processes.
- Designed and implemented tests to check deployment status and app health.
Splunk Developer
Infoblox (Freelance)
- Created dashboards for the corporate Splunk platform.
- Developed business intelligence dashboards to show high-level information for managers and clients.
- Created advanced Splunk queries (SPL) and designed advanced data management, using regex.
Site Reliability Engineer
Freelance
- Migrated a Flask API to Google Cloud, covering from code to service, and created Docker images from scratch.
- Automated code deployment to different environments, using GitHub Actions and Ansible.
- Designed platform architecture to support a flexible workload.
- Autoconfigured an external DNS, using an API and Ansible.
Site Reliability Engineer
Freelance
- Analyzed the client platform to deliver a working plan to migrate a web app to Kubernetes microservices and designed the new architecture.
- Created a process to autobuild Docker images from code and push them to an Azure Container Registry.
- Automated database population and updates, using Python and Bash.
SRE Lead
Telefónica
- Defined strategies to align the operations of 12 Telefonica security operations centers (SOCs) around the world. The purpose was to create a sense of community, share knowledge, automate toils, and design the architecture to support it.
- Coordinated actions among SOC managers to get them all on the same page and agree on how they would collaborate.
- Defined and updated systems architecture, a security rules repository, and procedures, allowing customizations per client needs. All the rules had to be available for all the security information and event management (SIEMs) that were being used.
- Enabled cloud tools to support the transition: set up repositories, wikis, and Kubernetes to manage internal services; wrote Jenkins automation scripts; and developed a Python API to provide rules info and auto deploy rules to SIEMs (when possible).
SRE | Splunk Administrator
Rabobank
- Identified performance problems in the Splunk platform and kept it performing as required.
- Automated the Splunk production platform administration, using Ansible to scale up and down, update versions, and deploy applications.
- Created Splunk Docker images and deployed them into a Kubernetes cluster. The goal was to move from a monolithic architecture to a microservices architecture. This worked in a development environment but was not promoted to production.
Project Manager | DevOps and Developer
Deloitte Spain | MAPFRE
- Developed a Splunk app based on Django to identify potentially fraudulent benefit claims. This was done by looking for activity matching any rule defined by the client and generating alerts.
- Managed a team of 12 developers, focusing on keeping the client happy by exceeding its expectations by delivering sooner and more than agreed. Retained and kept team members happy by applying our lightweight version of Scrum.
- Kept the development environment up and running, wrote automation, maintained the GitLab server, and wrote hook scripts to force the Git Workflow and configure CI (development) and CD (production).
- Paid back the investment in the first year of production by identifying several fraud cases. The company saved millions of euros and I received a double bonus for this work.
Developer and Security Analyst
A3Sec
- Took part in a consultancy at Airbus, Toulouse after completing a one-week course in AlienVault.
- Developed custom dashboards in Splunk for Mexico National Bank.
- Served as a security analyst and security platforms administrator at Telefónica SOCs.
- Developed a Django app to build an assets inventory by using SNMP queries and AlienVault actions.
Co-founder and CTO
Wanna WISP
- Co-founded and secured funding for Wanna, a venture capital wireless ISP intended to bring reliable internet connections to rural areas.
- Led the design, development, and implementation of the different services needed to make Wanna work. It was a highly open-sourced project.
- Designed and set up the entire architecture, including accounting servers (FreeRADIUS), LAMP infrastructure, networking, wireless links, corporate web page design, backups, monitoring, improvement, and research.
Project Manager
AndalusiaCERT
- Managed a team of five people that delivered managed security services seven days a week in different shifts.
- Designed and set up a SIEM architecture and the tools to provide the service. The tools included Redmine, MySQL HA, a firewall, VPN, and a document repository.
- Ensured the achievement of SLAs by communicating with the customer, supporting the team with any problems that popped up, and improving the service and the ways of working with automation and procedures.
IT Security Consultant
Grupo Oesía
- Analyzed security events at the first security operations center (SOC) in Spain, which was part of the managed security services section in Oesía (previously known as IT-Deusto).
- Designed the infrastructure and performed the initial setup for customers of the new AlienVault service.
- Developed internal tools and services to speed up repetitive tasks, improve productivity, and make my team members' lives easier.
Experience
From Code to Microservices
Education
Certificate of Higher Education in Software and App Development
IES Venancio Blanco - Salamanca, Spain
Certifications
Certified Kubernetes Administrator (CKA)
Cloud Native Computing Foundation (CNCF)
Splunk Certified Architect (V6)
Splunk
Skills
Libraries/APIs
Node.js, OpenLDAP
Tools
Splunk, Git, OSSIM, Google Compute Engine (GCE), Ansible, Elastic, ELK (Elastic Stack), GitHub, NGINX, AlienVault, VPN, OpenVPN, Iptables, Jira, Google Kubernetes Engine (GKE), GitLab CI/CD, Helm, uWSGI, Terraform, Ansible Tower, Jenkins, GitLab, Redmine, Azure Kubernetes Service (AKS), Grafana, Kibana
Languages
Bash, Bash Script, Python, Active Server Pages (ASP), PHP, JavaScript, CSS
Paradigms
DevOps, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), App Development, ETL, Automation, Scrum
Platforms
Linux, Azure, Debian, Kubernetes, Docker, Amazon Web Services (AWS), OpenShift, Red Hat Linux, Amazon
Storage
Google Cloud, MySQL, MongoDB, TempoDB, Elasticsearch
Frameworks
Django, Flask
Other
Site Reliability Engineering (SRE), IT Administration, Site Reliability, Splunk Enterprise Security, Server Infrastructure, Enterprise, Regular Expressions, Kubernetes Operations (kOps), Performance Tuning, APIs, Networking, DNS, Cloud, SIEM, Firewalls, System Architecture Design, People Management, Performance, Cloud Infrastructure, Autoscaling, IT Security, Security Analysis, WiFi, Wireless, GitHub Actions, Software Analysis, Software QA, Web Development, Research, Training, Akamai, Content Delivery Networks (CDN), 802.1X, FreeRADIUS, Load Balancers, Check Point, Project Consultancy, Training & Training Content Development, Argo CD, GitOps, Coding, Prometheus, OpenTelemetry, Distributed Tracing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring