Talk is cheap, I show you the code
This is not about the web or its content. It's about its deployment.
GitHub Actions, Terraform, AWS, scripting.... is used to deploy this web from GitHub repo.
If you want to see my CV maybe it is better to access to my Linkedin
If you want to see more DevOps stuff of mine (CICD, Clouds, Kubernetes/Helm, monitoring, etc...) visit my GitHub
I have 8 years of experience as sysadmin. However I don't have any previous experience in DevOps domain so I want to show how I understand this philosophy and how I make things.
I'm applying some adquired DevOps knowledge into the way this website is deployed.
This web and all necessary code to deploy it is at this repo: https://github.com/roberto-asir/cv-devops
Every new commit runs a new deployment: https://github.com/roberto-asir/cv-devops/blob/main/.github/workflows/main.yaml
It is done using Terraform, witch has remote state, and GitHub Actions.
The destiny is an AWS S3 web bucket.
GitHub Actions pipeline dinamically generates the bucket objects from every changed file of the web running cv-devops/modules/aws/cv/files_to_objects.sh script.
The terraform apply command shows the original bucket URI as output on purpose.
IT worker, passionate and committed.
About me
What I am looking for
I'd love to work with the DevOps approach, with Kubernetes environments, applying infrastruture as a code, running CICD pipelines, monitoring, etc...
I want be part of a company which allows me to learn and grow and help me to achieve this ambition.
I can provide
I am a team player. I am used to helping and sharing my knowledge with my fellow workers.
Commitment. I worked in my last job for eight years. I was an active witness of the company's growth
Best practices, automatization, proactivity. I am determined to do things properly.
Experience
SysOps at Webempresa
Dec 2018 - Jul 2022 (3 years and 7 months)
- Escalated technical support to customers in a web hosting enterprise.
- Training and technical support to colleages.
- Fixing bash scripts and Laravel APIs bugs.
- Creating scripts for repetitive and regular tasks as well as command line tools and internals apis endpoints.
- Creating internal and customer web tools.
- Nagios monitoring and incident management.
Technologies and tools
- Laravel / Vue / Linux / MariaDB / Docker / Nginx / Apache / WordPress / Shell / Shellscript / Nagios / DNS
Sysadmin at Webempresa (First IT job)
Oct 2014 - Dec 2018 (4 years and 2 months)
- Technical support to customers in a web hosting enterprise.
- Training and technical support to colleages.
- Fixing little bash scripts bugs..
- Creating scripts for repetitive and regular tasks.
Technologies and tools
- PHP / Linux / MariaDB / Nginx / Apache / WordPress / Joomla / Prestashop / Shell / Shellscript / DNS
Education
Devops Bootcamp KeepCoding
Jul 2022 - TODAY (6 months)
- System administration with process automation
- Cloud Architectures (AWS - GCP)
- Deployment and orchestration of Docker and Kubernetes microservices
- Development of CI/CD pipelines
- Infrastructure monitoring
- Technology stack standardization
- Process automation
- Increased quantity and quality of customer deliveries
Technologies and tools
- Laravel / Vue / Linux / MariaDB / Docker / Nginx / Apache / WordPress / Shell / Shellscript / Nagios / DNS
Skills
Soft skills
The future is still to be written.