About Me
I am a DevOps professional passionate about process automation and optimizing workflows. With expertise in tools like Ansible, Jenkins, and Puppet, I have a strong foundation in Unix/Linux systems, specializing in RedHat, CentOS, Debian, and Ubuntu distributions. My experience also includes managing robust environments such as IBM HTTP Server, Apache, and LAMP stacks, ensuring reliable and scalable solutions.
In addition to DevOps, I have extensive hands-on experience with cloud technologies, particularly AWS and OpenStack, where I have supported developers and clients to maintain smooth, efficient operations. As a Python developer, I have successfully built automation scripts, designed APIs, and developed innovative solutions to streamline repetitive tasks and improve productivity.
Committed to professional growth, I am currently pursuing certifications like the Certified Kubernetes Administrator (CKA) and expanding my skills with a Master’s Degree in Python for Hacking, Big Data, and Machine Learning. I thrive on challenges and am driven to contribute to the success of every team and organization I join.
Download ResumeSkills
Experience
DevOps System Engineer
Paddy Power Betfair | 03/2014 - Present
As a DevOps System Engineer at Paddy Power Betfair, a prominent betting company, my key responsibilities include:
- Configuring infrastructure using Puppet and Ansible, managing code deployments via Git for CentOS/RedHat servers.
- Working with cloud platforms such as AWS, Oracle Cloud, and OpenStack.
- Building RPM packages, maintaining versions, and utilizing Spacewalk and RHN for package management.
- Managing and optimizing Apache, Memcached, and Varnish.
- Configuring load balancing and Gateway setups using Citrix Netscaler.
- Working with CDN platforms such as Edgecast, Akamai, and Cloudflare.
- Managing DNS services with UltraDNS, SafeNames, Linux Bind DNS, and Route53.
- Troubleshooting and providing technical support to developers, utilizing monitoring tools like Splunk, Nagios, and Grafana.
- Utilizing VMware virtualization technologies.
- Implementing continuous integration using Jenkins.
- Developing and maintaining Puppet modules for installing and configuring various applications.
- Creating comprehensive documentation on appliances, processes, and procedures.
- Providing support for 24/7 QA, production, and staging environments, including on-call duties on a rotational basis.
Junior Python Developer
FireTail | 01/2023 - 06/2023
At FireTail, specializing in API security practices, my role involved:
- Writing effective and scalable code.
- Developing back-end components to enhance responsiveness and overall performance.
- Integrating user-facing elements into applications.
- Testing and debugging programs to ensure functionality.
- Improving the functionality of existing systems.
- Implementing security and data protection solutions.
- Assessing and prioritizing feature requests.
- Collaborating with internal teams to understand user requirements and providing technical solutions.
Enterprise Technical Support Senior Analyst
Dell Inc. | 01/2013 - 03/2014
At Dell Inc., I was instrumental in:
- Providing support for robotic tape libraries, troubleshooting and resolving hardware and software issues.
- Managing and assisting with PowerVault storage solutions.
- Offering telephone support to EMEA customers, addressing technical inquiries efficiently.
- Conducting remote diagnosis and troubleshooting.
- Assisting customers with backup software to ensure effective data protection and recovery.
Senior Linux System Administrator
The MoneyMate Group | 06/2012 - 12/2012
As a Senior Linux System Administrator at The MoneyMate Group, I managed complex server environments and played a key role in optimizing our technology infrastructure, significantly enhancing system efficiency and reliability.
- Installing and administering Ubuntu and CentOS servers.
- Configuring and managing Hadoop clusters.
- Setting up and maintaining Cloudera environments.
- Using Puppet, Crowbar, and Clonezilla for automation and configuration management.
- Installing, updating, and maintaining JIRA and Confluence services.
- Implementing monitoring frameworks like Ganglia and Nagios.
Senior System Administrator
Ingenia | 11/2008 - 06/2012
As a Senior System Administrator at Ingenia for Unicaja Bank, I specialized in managing sophisticated technology platforms such as FatWire, WebSphere, and AIX, ensuring high efficiency and system reliability across multiple layers of technology.
- Administering three-layer technology platforms consisting of FatWire ContentServer 7.x, WebSphere Application V6.x/V7.0 Server, and DB2 9.x. This involves managing the database, AIX operating system, and Windows 2003.
- Managing application servers, including the setup and deployment of WebSphere V6.x/V7.0, Apache, and IBM HTTPServer environments. Responsible for patching, deployment, and ensuring system currency.
- Setting up and configuring Fatwire and other related products.
- Troubleshooting issues related to WebSphere, IBM HTTPServer, Tomcat, AIX, and Fatwire applications.
- Conducting functional and load tests for portals and applications, utilizing Cisco Load Balancer.
- Administering SAN and NAS, performing general maintenance, installation, configuration, and logical volume management.
- Managing and monitoring deployments, cache manager, and resolving related issues.
- Maintaining the production, staging, and development server environments based on AIX/Linux, WebSphere/Tomcat, HTTPServer/Apache, and DB2.
- Developing and maintaining scripts using Shell Scripting/Bash to automate tasks such as backups, recovery, load balancing, and monitoring.
- Assisting the application support team and developers with high-level problem support for program debugging and correction.
- Providing 24/7 on-call support for a high-availability environment as an L2/L3 Customer Support Engineer and Developer, utilizing webex, SSH, and VPN connections.
System Administrator
Tedial | 02/2007 - 11/2008
As a System Administrator at Tedial, I managed crucial IT infrastructure and supported diverse multimedia content for high-profile clients, including international television stations and governmental organizations.
- Administering and supporting digital files for various customer types, such as TV channels like La Sexta, Canal Sur, Televisión Castilla-La Mancha, Aragón Televisión, Barcelona Televisión, Audiovisual Council of Cataluña/Andalusia/Bulgaria, Disney Channel, Masters Televisa, Televisa Deportes, and public entities like Congress of Deputies and Ministry of Interior and Justice of Venezuela.
- Providing L2/L3 support face-to-face and through the helpdesk system to clients.
- Working on international projects in Venezuela and Argentina, including the MIJ Audiovisual Council (Ministry of Interior and Justice of Venezuela) and developing the digital archive of ESPN Argentina (TV Channel).
- Installing, configuring, and maintaining systems such as iTarsys, AST Manager, and Media Process Manager.
- Setting up and configuring high-availability servers including DELL PowerEdge, IBM xSeries, HP Proliant, and Telecomputer running Suse Linux Enterprise Server 9 and 10, as well as Windows 2003 Server OS.
- Installing and maintaining Oracle Cluster Server and Oracle 10g.
- Setting up FTP, NFS, Samba, Apache, SSH, and Shell Script for equipment running SLES.
- Installing Robotic Libraries such as ADIC Scalar i500/i2000, Storage Management server, and Sun Volume Manager. Implementing High Availability Clusters.
- Configuring StorNext clients on Linux and Windows platforms.
- Administering SAN and NAS, performing general maintenance, installation, configuration, and logical volume management.
Senior System Administrator and Head of the Technical Department
Hosting LMI | 06/2004 - 12/2006
As the Senior System Administrator and Head of the Technical Department at Hosting LMI, I led critical technical operations and strategy, enhancing service reliability and client satisfaction.
- Providing web development and technical support through Helpdesk systems (e-tickets), email, forums, and telephone, ensuring 24/7 technical support for clients.
- Offering primary technical support and Linux system administration for web hosting clients.
- Conducting daily monitoring and maintenance of numerous Linux Cpanel servers.
- Managing Linux, DNS Bind, Cpanel/WHM, Apache, Exim, MySQL, and Bash Shell in the Eurociber Madrid Datacenter (CPD Banesto).
- Overseeing the management of the corporate website.
- Providing training for new employees.
- Offering consulting services to customers.
- Advancing to the role of Head of the Technical Department, where I provided training to new employees entering new business areas and utilized my skills to address the needs of clients.
- Engaging in web promotions and search engine optimization activities.
System Administrator and Web Developer
People Mobiles | 08/2002 - 06/2004
As a System Administrator and Web Developer at People Mobiles, I was instrumental in spearheading digital initiatives to enhance online presence and customer engagement.
- Designing and administering the company's web pages, utilizing tools such as Dreamweaver and Photoshop.
- Implementing online stores to facilitate e-commerce activities.
- Implementing SEO strategies to optimize the company's online visibility and search engine rankings.
- Managing campaigns, including mailing and newsletters, to engage with customers and promote products.
- Providing training and support for trainees and new employees, ensuring smooth onboarding and adaptation.
- Managing maintenance and domain management tasks to ensure the proper functioning of websites.
- Developing statistical systems to gather and analyze data for business insights.
- Installing and managing LANs and WANs to facilitate internal communication and network connectivity.
- Setting up and configuring ADSL routers for internet access and network connectivity.
- Managing servers and Microsoft technologies, including Domain Controllers, Active Directory, DNS Server, and IIS.
IT Trainer
Academia Logica | 06/2001 - 08/2001
As an IT Trainer at Academia Logica, I was responsible for designing and delivering tailored IT training programs across a diverse age group, fostering technology skills essential for modern computing environments.
- Conducting IT training sessions for four different age groups ranging from 8 to 45 years old.
- Maintaining the classroom LAN, which consisted of 14 computers and a Windows 2000 server.
- Delivering courses that covered the following topics:
- Office Automation: Word, Excel, Access, and PowerPoint.
- Introduction to Internet browsing, search engines, and email usage.
Education
Python Master Degree in Hacking, Big Data, and Machine Learning
International School for Postgraduate Studies Malaga
2021 - 2022
Courses included:
- Fundamentals of Python
- Advanced Python Programming
- Best Practices in Python Programming
- Python Application Development
- Secure Development in Python
- Agile Development and Project Management in Python
- Fundamentals of Big Data
- Python Programming for Big Data
- Fundamentals of AI and Machine Learning
- Python Programming for Machine Learning
- Hacking and Pentesting with Python
- Preparation for PCAP Certification
- Master's Final Project
Higher Certificate in Network Systems Administration
IES Romero Esteo, Malaga (Spain)
09/2002 - 05/2004
Chosen subjects included:
- Fundamentals of hardware
- Database management
- Markup languages and systems information management
- Implementation of operating systems
- Planning and management of networks
- Network services and the internet
- Administration of operating systems
- English
- Basic Programming
- Training and Work Orientation
- Business and Entrepreneurship
- Implementation of web applications
- Security and high availability
- Management systems managers database
- Administration of Computer Network Systems Project
- Training in Work Centers
Certified Kubernetes Administrator (CKA)
Linux Foundations
2021
Chosen subjects included:
- Storage
- Troubleshooting
- Workloads & Scheduling
- Cluster Architecture, Installation & Configuration
- Services & Networking