Francisco Robles Martín

DevOps, SRE and infrastructure at Embley
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Spain, ES
Languages
  • Spanish Native or bilingual proficiency
  • English Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Azure Fundamentals
    Microsoft
    Nov, 2022
    - Nov, 2024
  • CAE - Certificate in Advanced English - C1
    Cambridge Assessment English
    Feb, 2021
    - Nov, 2024
  • AWS Certified Cloud Practitioner - CLF-C01
    Amazon Web Services (AWS)
    Jun, 2019
    - Nov, 2024
  • AWS Solutions Architect Associate - SAA-C01
    Amazon Web Services (AWS)
    Feb, 2019
    - Nov, 2024
  • TOEIC B2
    Capman Testing Solutions
    Feb, 2015
    - Nov, 2024

Experience

    • Switzerland
    • Software Development
    • 1 - 100 Employee
    • DevOps, SRE and infrastructure
      • Sep 2023 - Present

      Embley is a Marketplace Automation Platform that helps merchants and sellers, market and sell their products better and faster using a unique Process Automation engine. Embley is a Marketplace Automation Platform that helps merchants and sellers, market and sell their products better and faster using a unique Process Automation engine.

    • Germany
    • Aviation and Aerospace Component Manufacturing
    • 400 - 500 Employee
    • Senior DevOps Engineer
      • Aug 2022 - Aug 2023

      As a DevOps Engineer in the Volocopter DevOps team, I am supporting the team's efforts to streamline our processes and drive the successful delivery of projects. After joining the team, I quickly recognized the need for a Scrum Master to bring order to our processes and volunteered for the position. Since then, I have successfully implemented Agile methodologies and facilitated productive, collaborative team meetings. About my base responsibilities, I have also taken on the development of complex Terraform modules to deploy and manage infrastructure in the cloud. I have contributed to the terraform-azurerm-caf Terraform module (https://registry.terraform.io/modules/aztfmod/caf/azurerm/latest), leveraging its powerful infrastructure-as-code (IaC) capabilities to improve our team's efficiency and scalability. Furthermore, I have contributed to the architecture of the organization as a whole, bringing my expertise in DevOps and cloud infrastructure to help design scalable and resilient systems that can support the business's growth and innovation. Moreover, I also maintain multiple Kubernetes clusters, ensuring they are optimized for performance, reliability, and security. Show less

    • Germany
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • DevOps Engineer
      • Feb 2021 - Jul 2022

      @ Service Layers @ Service Layers

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • DevOps Engineer
      • Feb 2021 - Jul 2022

      I joined a remote team of 7 DevOps engineers to develop and maintain the internal automation for deploying IAM products in Kubernetes for multinational customers. We managed clusters on multiple continents and I contributed new features, maintenance, and bug fixes to the company's internal CI/CD processes. In addition, I successfully migrated customer Kubernetes clusters with minimal downtime to AWS EKS, both development and production clusters that were client-facing. I also upgraded K8s versions and configured Workload Identity while migrating from Docker-based VMs to containerd for our platform running in GCP GKE. Using Terraform, Helm, and other tools, I effectively maintained and upgraded Kubernetes clusters. Show less

    • Spain
    • Program Development
    • 1 - 100 Employee
    • Docker Instructor
      • Nov 2021 - Nov 2021

      As a Teacher, I delivered a 20-hour live Docker course with 5 students, covering a range of topics such as: - Docker: containers, clients, daemon, container registries. - Dockerfile - Docker Compose - Docker Swarm - Docker networking - Volumes - Usage of Supervisord in containers - CI/CD with containers using GitHub Actions - Deploying containers to Azure ACI I provided hands-on exercises and real-world examples to ensure students were able to apply their knowledge practically. Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • DevOps & Cloud Lead Engineer
      • Jan 2020 - Jan 2021

      When I first joined the team as the second DevOps Engineer, I quickly took ownership of the role and, after one year, I became the main person responsible for all of the company's tools and DevOps processes, with a new junior working with me and reporting directly to the CEO.I have updated and managed all company tools and CI/CD processes depending on my decisions and developers’ requirements. Among that, I have completely migrated Chef automated scripts into Ansible and set up Ansible AWX (the open-source version of Ansible Tower) as well as improved the security of the DevOps processes using the correct authentication procedures for automated tools on AWS, transitioned from managed SonarQube to SonarCloud, and set up Graylog using AWS ElasticSearch and Filebeat.To configure the base AWS infrastructure for our projects, I utilized Terraform. Our technology stack included Jenkins as orchestrator, Gradle as the build tool, and SonarQube for code quality with JaCoCo for coverage. We deployed using the AWS Java SDK wrapped with Gradle as an independent plugin. Artifactory and S3 as storage solutions, and Graylog for centralized logging. GitHub and GitLab as SCMs, Jira and Confluence for project management and documentation. Also, we had Ansible for automated deployment of our managed services and AWS Lambda functions for various purposes. All these tools and services were configured and maintained by me.On top of it, I also had our infrastructure in the cloud connected with our office networks using OpenVPN and Cisco appliances.Through my dedication and expertise, I grew from a new joiner learning the ropes to the go-to person for all of our infrastructure and automation processes. Show less

    • DevOps & Cloud Engineer
      • Oct 2018 - Dec 2019

    • Germany
    • Software Development
    • 700 & Above Employee
    • DevOps Engineer
      • May 2019 - Oct 2020

      As a part-time DevOps Engineer on the SAP Commerce Cloud project, I worked with a team of 6 DevOps Engineers to maintain and update the CI/CD processes and platform. The product was running in Kubernetes and our CI was responsible for deploying the product in AKS, which then deployed more Kubernetes clusters. I played a crucial role in the migration of Jenkins to use shared libraries and run in Kubernetes, which involved automating the deployment and configuration processes using KubeApps and Jenkins' own configuration life cycle and automatic deployment. I also brought most of the technical and architectural decisions to the team as the most experienced CI/CD engineer. My team used Jenkins, Maven, and Ansible primarily for our CI/CD processes, and our project involved deploying Kubernetes clusters itself. I was responsible for ensuring the smooth operation and maintenance of the CI/CD platform. Overall, my contributions as a DevOps Engineer were essential to the successful migration of the CI/CD platform to Kubernetes, resulting in improved efficiency and productivity. Show less

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • Software Architect and DevOps Engineer
      • Sep 2017 - Oct 2018

      As a Software Architect and DevOps Engineer, I worked closely with multiple teams and project managers, helping them choose the best approach for their projects, while also maintaining and improving the CI/CD processes. I played a key role in setting up DevOps practices and tools, as well as Agile methodologies, for the first time at the client site. This involved teaching and guiding the teams and project managers on the use of these tools and new procedures. In addition to my role in software development, I cooperated with the operations team to resolve production issues, as they were the only ones with access to the production environments. My team mainly used Azure DevOps (formerly VSTS) as the source control management, orchestrator, and project management tool. We also automated some processes in parallel on Jenkins, using Kiuwan for code quality analysis and Nexus repository. The technology stack included Node and .NET Core, and we managed both on-premises and Microsoft Azure infrastructure. Overall, my contributions as a Software Architect were essential to the successful adoption of DevOps practices and tools, as well as Agile methodologies, and I am proud to have played a crucial role in delivering high-quality software to our clients. Show less

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • DevOps Engineer
      • Mar 2017 - Jun 2017

      As a DevOps Engineer in the ATA team, I learned and developed continuous integration processes in AWS using various programs such as Jenkins, Gitlab, SonarQube, Nexus Repository Manager, Ansible, and LDAP. As part of my responsibilities, I also collaborated closely with developers, QA engineers, and other stakeholders to identify and address any issues with the continuous integration processes. This involved troubleshooting and debugging code, as well as recommending and implementing improvements to the system. Show less

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • Business Intelligence Developer
      • Sep 2016 - Dec 2016

      As a Business Intelligence Developer for a BI project, I was responsible for developing and maintaining ETL (extract, transform, and load) processes using Powercenter, Control-M, and ORACLE database. Through my efforts, we were able to efficiently extract data from various sources, transform it to meet business requirements, and load it into our data warehouse. In addition to development, I also performed thorough testing of the ETL processes to ensure accuracy and reliability. This involved identifying and addressing any issues, as well as continuously monitoring performance to ensure optimal efficiency. As part of my responsibilities, I also wrote detailed documentation of the ETL processes and their associated workflows, ensuring that stakeholders could easily understand the processes and troubleshoot any issues that arose. Show less

Education

  • Universidad Politécnica de Madrid
    Bachelor of Engineering - BE, Computer Science
  • Politechnika Krakowska im. Tadeusza Kościuszki
    Bachelor of Engineering - BE, Computer Science
  • Colegio Valdeluz

Community

You need to have a working account to view this content. Click here to join now