I am a professional creative DevOps engineer & python back-end Developer
Involving with latest public cloud technology, continuous integration,
data storage management & infrastructure automation tools
As of now, I am looking to secure some amazing work experience with a mid-size to large-size company.
Please, enjoy the tour!
I do python, a lot of python actually, but over the course of 2017 I have really stepped into the technological "realm" of system administrators where I got familiar with virtualization, data storage management, system configuration management, networking concepts, as well as releasing and deploying full-fledged dynamic websites on AWS
So there you go, I may well be hired only as a python/java back-end developer or I could be more than that : someone who delivers value to the team with increased security, unit testing, controlled updates and faster time to market.
In other words, my goal is to make everyone else's job easier.
Helping team with delivery platform migration. From a VM virtuozzo only CD to a hybrid virtuozzo/kubernetes CD model.
Being an integral part of the
- Git Checkout phase to Build phase.
- Build phase to Deploy-to-Test phase.
- Deploy-to-Test to testing phase.
- Less active but involved in the "Testing phase to Deploy-to-Production" phase.
As part of the migration effort and Devops culture principle implementation, other responsibilities include :
Everyday use of Python unit testing framework (command line unittest) and organizing test code via testcases.
Using new Jenkins pipeline plugins to define new jobs and new workflows with build manager.
Configuring and writing pre-built docker images as well as parallel deployment and Ansible speedups.
Building and visualizing delivery pipeline to prod.
- removing manual actions on Operations side.
- removing manual actions on QA side to run autotests or do manual checks.
Extensive use of the AWS platform to create and deploy robust,
fault-tolerant, cost-effective and secure environments for 3 customers
CloudFormation model as well as load-balanced, multi-AZ, multi-VPC strategies to attain redundancy & fault-tolerance
Strong reliance on version control tools (Git, SVN) and use of merging and branching strategies
Co-administrating and patching around 150 VM
(VMWare ESXi 5.5)using Vcenter & VShield (On premise only)
Responsible for code integration and security mainly relying on AWS tools (CodeCommit, CodeBuild, CodePipeline & CodeDeploy)
Managing DNS zones, host files, SSL certificates, APache VHost, and file permissions on AMI Linux, RHEL and Debian hosts (Route53, Firewall, file & network ACL)
Responsible for data/infrastructure on premise migration to public cloud with AWS DMS and OS image cloning management.
Monitoring client infrastructure & services with Monit, Munin, DataDog
Ticket resolution level 1 and 2 with OTRS
Leading a europe-wide database development project (JIR cohorte) on patients suffering from
rare inflammatory disorders. Tasks and missions consisted of :
Business analysis : coordination between understanding expectations from the medical profession & implementing those as functionalities with the cooperation of the software development team (agile principles)
Managing and monitoring of the issue tracking system & ticket resolution in a timely fashion.
Front end development for 5 new modules/diseases ( ReactJS, Bootstrap & Pyramid web framework)
Back-end development : specifying new types & data model on an enabled XML database and stored on a RDBMS
Writing a hand coded ETL program that processes & parses patient data from a foreign health centers
(xls and xml files) and converts them into the standardized output for the CHUV database.
Responsible for a customer data quality project where data from the ERP had to match the data from the contract management platform. _Main tasks : data extraction from SAP MDM, data profiling, data mapping, data crunching, gap analysis. _Corrective actions : data standardization, data cleaning, redefining business processes/procedures.