Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Nicolas Roitero

Nicolas Roitero

DevOps Engineer

40 years old
Brno (60200) Czech Republic
Available soon Open to opportunities
Nationality: French
Status: Married
Disponibility: Open to relocation
Resume created on DoYouBuzz
  • Create a monitoring solution for virtual machines environments (Prometheus/Alertmanager/Grafana/Node exporter/Slack) on AWS and VMSphere
  • Create a monitoring solution for Kubernetes (Prometheus, Prometheus operator, etc)
  • Create ansible pipelines for java applications deployment
  • Manage environments (aws, vmsphere,K8s)
  • Manage team (Schedule/workload planning, 1 to 1 meetings, appraisals, ...
    )
  • Teach to team members basic Linux administration, HTML/CSS, Bootstrap , Javascript/JQuery, basic databases operations and Ruby scripting
  • Scripting/automation (for Operations team as well as for other teams in need of reducing manual tasks)
  • Ruby on rails application with scheduled jobs to crawl information and display it in real time (eg: crawler parsing draw results and prizes from numerous lotto official websites)
  • Write wiki documentation for the scripts + the procedures used by the team
    • Install Chef server + clients
    • Deployed and configured a monitoring solution (Sensu)
    • Repaired and configured in emergency broken Mariadb/mysql installation + restore backups
    • Rails app for status page for hosted websites + other checks
    • Wordpress full stack deployment via Ansible (WP, php, phpfm, nginx, ssl,etc)
    • Gitlab server installation & configuration
    • Create Vm and containers ready to deploy (lxd, kvm)
    • create ansible playbooks for provision
  • Troubleshooting, problem solving and management of support incidents
  • Debug all issues on server domain, and availability of applications
  • Providing correct and timely support
  • Investigate and update application support incidents through root cause analysis
  • Ensure applications achieve maximum uptime, availability and performance
  • Coordinate with teams and resolve all complex application and system issues • Working with internal J2EE/JavaScript/HTML5/node.js applications in Cloud environment
  • Supervise all alerts related to application and system procedures and provide services proactively
  • Document incidents accurately and within required time frames
  • Raise and track issues with applications, infrastructure and databases up to and including resolution
  • Software deployment support
  • Maintain good professional relationships with counterparts in engineering and customer support departments
  • Script solutions to automate tasks within all teams (all scripts written in Ruby using multiples gems)
  • Automated raise of commented tickets in case of incident on certain applications (Ruby/Jira + applications)
  • Create monitoring solutions for applications, pages (Ruby/Sinatra/sensu)
  • Create interfaces to simplify deployments, building scripts or specific downloads for third-parties (Ruby/Sinatra)
  • Send daily automated e-mails with information parsed from different sources (Jira, webpages, databases, etc)
  • Applications interacted with:
    Kibana, Jira, elasticsearch, sensu, ActiveMq, Confluence, Ansible, Jenkins, Nexus, Bitbucket, ...
  • Skills used:
    Ruby, Sinatra, Javascript, Jquery, Bash Scripting, Selenium WebDriver, CSS3, XML, JSON, Oauth2, ElasticSearch, Jenkins, Postgresql, ...
  • Troubleshoot through investigation and resolution production incidents.
  • Communicate system, service and/or process anomalies.
  • Act as a focal point for communication of incidents and other issues that are detected within our Systems.
  • Analyze incidents and service requests, which entail recording symptoms, performing analysis, resolution and other information relevant to resolving the incidents and service requests.
  • Create detailed instructions to support operation and maintenance of environment configurations, support processes and incident resolutions.
  • technical contact inside the team
  • updating procedures - rework, update, and validate with teams + communication
  • Work on the defect prevention process - Official Scripting, analysis of alerts waves
  • Participation on calls with client, Request For Services, analysis of the new workload
  • Making interviews - technical knowledge test
  • Training the newcomers
  • Sharing competences and knowledge with all the team
  • Workload distribution
  • Educate newcomers
  • Scripting for repetitive tasks automation
  • Production Control (Batch and Job control management)
  • Alerts, Tickets and Changes management
  • Problem determination and dispatching
  • Manual testing of hardware/software
  • Reporting
  • Production Control (Batch and Job control management)
  • Alerts, Tickets and Changes management
  • Problem determination and dispatching
  • Manual testing of hardware/software
  • Reporting
  • IT support & educations for professionals and end-users

Chief Administrative Officer for world music promotion association

banjo ride
August 2009 to August 2010
Toulouse
France
  • Web development & hosting administration
  • Graphic designer
  • Advertising manager
  • Association administration