About

About

Download my CV!

1
2
3
4
5
6
7
8
9
┌──(javsanpae@js-lasvb2)-[~]
└─$ whoami

¡Hola!

I'm Javier, a passionate IT Engineer who finds joy in connecting software development and operations. 

My excitement for exploring cutting-edge technologies fuels my dedication to solving problems collaboratively, 
improving processes, and empowering my teammates with efficient and innovative methods.

Professional Experience

IT Engineer

Derivco | Málaga | July 2023 - Present

Database and Data Management

  • Microsoft SQL Server: Proficient in managing and querying SQL databases, ensuring efficient data storage and retrieval.
  • Confluent Cloud: Used Confluent Cloud to build scalable and reliable Apache Kafka deployments.

Cloud Platforms and Services

  • Azure: Competent in using Azure for cloud computing services, enhancing scalability and flexibility.
  • Azure DevOps: Expertise in Azure DevOps for streamlined project management and CI/CD pipelines.
  • API Management: Proficient in managing APIs effectively, ensuring security, scalability, and monitoring.

Development Languages and Scripting

  • Python: Experienced in Python scripting for automation and data manipulation.
  • Powershell: Skilled in using Powershell for automation, configuration, and task management on Windows environments.

Infrastructure and Deployment

  • Windows Server: Well-versed in administrating Windows Server environments, ensuring stability and performance.
  • Canary Deployments: Knowledgeable in implementing canary deployment strategies for minimizing risks during updates.
  • Kubernetes: Proficient in deploying and managing containerized applications with Kubernetes.
  • Migrating from On-Premise to Cloud and Microservices: Skilled in transitioning traditional architectures to cloud-based and microservices models.
  • Octopus Deploy: Utilizing Octopus Deploy for automated deployment processes and release management.
  • IIS (Internet Information Services): Competent in configuring and managing IIS for web server functionalities.

Continuous Integration and Deployment

  • Azure DevOps Pipelines: Experienced in setting up CI/CD workflows with Azure DevOps Pipelines.
  • Git: Proficient in using Git for version control, collaboration, and source code management.

Monitoring and Visualization

  • Grafana: Skilled in using Grafana for monitoring metrics.
  • Alertmanager: Utilizing Alertmanager for handling alerts.

Incident Management and Response

  • PagerDuty: Proficient in using PagerDuty for incident response and operational performance improvement.
  • Oncall and Hotseat Experiences: Experienced in oncall duties and managing critical situations as a hotseat responder, ensuring prompt and effective issue resolution.

Networking and Security

  • F5 Firewalls: Knowledgeable in configuring and managing F5 Firewalls for network security and traffic management.

API Testing and Development

  • Postman: Proficient in using Postman for API development, testing, and documentation.

NetDevOps Engineer

Kyndryl | Granada | March 2023 - June 2023

During my internship at Kyndryl, I gained hands-on experience in various aspects of DevOps and cloud infrastructure:

Infrastructure and Deployment

  • Kubernetes Cluster Deployment: Successfully deployed Kubernetes clusters on-premise, single-node, and on public clouds (Azure, IBM Cloud).
  • Orchestration Tools: Managed Helm, Kustomize, and Kubernetes Operators for effective cluster orchestration.
  • CI/CD Integration: Utilized CI/CD tools such as AWX and GitHub Actions to streamline continuous integration and deployment processes.
  • Infrastructure as Code (IaC): Worked with deployment and configuration provisioning tools including Terraform and Ansible.
  • Process Automation: Engaged in process automation, enhancing efficiency across different workflows.

Monitoring and Management

  • Monitoring and Metrics: Implemented Grafana and Prometheus for effective monitoring and metrics management.

Scripting and Development

  • Scripting with Python: Utilized Python scripting to automate tasks and enhance system functionalities.
  • GitOps Methodology: Familiarized myself with the GitOps methodology, contributing to a streamlined and collaborative development approach.

Helpdesk Technician

Andalusian Health Service | Antequera | April 2021 - June 2021

During my internship at Antequera Hospital, I was involved in maintaining and upgrading the existing infrastructure and systems, with a particular focus on scaling up due to the demands of the COVID-19 pandemic.

Equipment and Infrastructure Management

  • Equipment Management: Skilled in the preparation, installation, replacement, and repair of computer equipment, ensuring optimal performance and reliability.
  • Thin Client Solutions: Configured and installed Linux-based thin clients, contributing to efficient and streamlined operations.

Server and Network Administration

  • Server and Network Administration: Managed Windows Server and Linux environments, including Active Directory and user/group permissions, as well as making the environment cross-compatible between operating systems.

Peripheral Devices and Cybersecurity

  • Peripheral Device Handling: Installed, configured, and repaired various peripheral devices, ensuring seamless integration and functionality within the IT infrastructure.
  • Cybersecurity: Successfully removed malicious software and conducted thorough system integrity checks, with a keen awareness of the sensitive nature of health-related information.

Data Management and Recovery

  • Data Management: Proficient in data recovery techniques and backup procedures, safeguarding critical information against potential loss or corruption.

Network Engineering

  • Network Engineering: Helped the team in the installation, management, repair, and extension of local networks, alongside the maintenance of network devices.

Education

I.E.S. Zaidin-Vergeles

Network and Computer Systems Administrator | 2021 - 2023

During my academic journey in Granada, I gained comprehensive knowledge in various aspects of IT and software development:

Database Management and Development

  • Relational Database Management: Acquired proficiency in queries and administration of relational databases, specifically Microsoft SQL Server.
  • Multifaceted Development Skills: Developed skills in frontend technologies (HTML, CSS), backend languages (PHP), data exchange formats (XML), and general-purpose programming using Python.

System Maintenance and Scalability

  • Hardware/Software Maintenance and Scalability: Explored the maintenance and scalability of hardware and software systems.

Virtualization and Server Administration

  • App Containerization: Familiarity with containerization technologies, particularly with Docker.
  • Server Administration: Managed Windows and Linux servers, involving Batch and Bash scripting, LDAP, Active Directory, and Printing Services.
  • System Virtualization: Hands-on experience with system virtualization tools including VirtualBox, ProxMox VE, and VMWare.

ERP Management and Agile Methodologies

  • ERP Management: Worked with ERP systems, including Odoo and Holded.
  • Agile Methodologies: Implemented Kanban/Scrum methodologies using tools like Todoist and Trello.

Networking and Operating Systems

  • Networking and Server Administration: Studied and applied networking concepts (CCNA1, CCNA2) and administered servers with services like DHCP, DNS, VSFTPD, HTTPD, SSH, and Proxy.
  • Operating System Administration: Proficient in both Linux (CentOS, Debian, Ubuntu) and Windows 10 / Windows Server 2019 administration.

Version Control and Development Workflow

  • Version Control Driven Development: Utilized version control systems such as Git/GitHub and Fossil for collaborative and organized development workflows.

I.E.S. Pedro Espinosa

Microcomputer Systems and Networks Technician | 2019 - 2021

During my training in Antequera, I gained specialized knowledge in microcomputer systems and networks:

System Administration and Networking Fundamentals

  • System Administration: Acquired skills in the installation, configuration, and maintenance of operating systems, both Windows and Linux.
  • Computer Networks: Studied the fundamentals of computer networks, covering concepts of topology, protocols, and network services.

Microcomputer Hardware and Software

  • Microcomputer Hardware and Software: Developed competencies in assembling, maintaining, and repairing hardware, as well as installing and configuring software.

Cybersecurity and Network Configuration

  • Cybersecurity: Understood the basic principles of cybersecurity, addressing topics such as malware protection and network security.
  • Network Device Configuration: Learned to configure and manage network devices, including routers, switches, and access points.

Technical Support and Infrastructure Management

  • Technical Support: Developed skills in identifying and resolving issues in microcomputer systems and networks, providing effective technical support.
  • Virtualization and Cloud Systems: Explored basic concepts of virtualization and cloud systems, understanding their significance in current infrastructure.

Project Management in Networking

  • Network Project Management: Participated in the planning and execution of network projects, applying efficient methodologies for implementation.

Certifications

Completed

To complete on 2024:

  • Azure AZ-104
  • Certified Kubernetes Administrator
  • LPIC-1

Talks

My hobbies

  • 🎮 Playing videogames
  • 🎸 Playing the bass
  • 🚶‍♂️ Hiking
  • 🚗 Travelling
  • 🥳 Having fun with my friends
  • 👪 Spending time with my family

Talk to me!

You can either send me an email or send me a LinkedIn invite or message

Thanks for your time, and I hope to talk to you soon!