Nick G. Senior DevOps Engineer

DevOps

Summary

- Experienced Software Engineer with deep DevOps expertise and demonstrated history in solving complex technical issues.
- AWS-certified solutions architect with strong OOP fundamentals knowledge and proven expertise in DevOps tools.
- Experience leading the team, creating architecture, work with security and integrations.
- Perfect team player who is known for his excellent communication skills, good at working in a multicultural environment.
- Advanced English.

Experience

Senior DevOps Engineer

Jan 2023 – now
Responsibilities:

  • Provide infrastructure solutions for the projects and automation for the creation of cloud resources, pipelines, and deployments.

  • Support developers whenever they have problems with the hosting solutions.

  • Provide consultancy documents with recommendations for the cloud architecture.

  • Design and build efficient scalable software systems and infrastructure.

  • Set up deployment environments by automating tasks and processes.

  • Improve the infrastructure management.

  • Collaborate closely with other engineers across the globe.

Technologies: Terraform, AWS, Github actions, Gitlab CI, Python, Docker, Kubernetes

Lead DevOps Engineer, IT Product Company

Sep 2019 – Jan 2023
Responsibilities:

  • Keeping up and running a large number of servers and services on a public cloud used for the worldwide streaming of the Tokyo 2020 Olympic Games.

  • Improving infrastructure creation and automation.

  • Working with a microservices architecture.

  • Constant communication with different technology partners and teams in other countries to decide how to approach the development of new product services.

Technologies: Alibaba Cloud & Google Cloud, Terraform & Ansible, Python & Shell scripting, Auth0, Tyk, elk, Grafana, Jira, Bitbucket, Kubernetes, Helm, FFmpeg.

Technical Lead, IT Outsourcing Company

Nov 2016 – Nov 2019
Responsibilities:

  • Developing a new technology that allows videos to be embedded into emails.

  • Active programming.

  • Planning the micro-services for new features.

  • Scheduling new releases.

  • Meeting with other departments to align requirements.

  • Meeting with clients to support the sales department, developing features accordingly to market needs working with software architecture, security, and different stages of integration.

Technologies: Symfony, slim, silex, storage (MySQL, Redis, Cassandra), AWS and Google infrastructure, Trello-driven agile methodologies (scrum, kanban), devOps skills (docker, makefiles, shell scripting, gitlab ci) - automated tests (PHPUnit, mockery, behat), messaging (rabbitMQ).

Software Engineer/Analyst, Pardigma Technologico

Apr 2015 – Aug 2016
Responsibilities:

  • Designing and developing new features for social media projects.

  • Development of the backend.

  • Improving the infrastructures and APIs used by the different frontend applications (mobile apps and Angular web apps).

  • Supporting thousands of requests per day and putting extra effort into keeping the backward compatibility in the refactored services.

Senior symfony programmer, Other IT Companies

Apr 2010 – Apr 2015

 Education

IES Sivero Ochoa, Computer applications development degree
2006 – 2008