ERNESTAS LUKOŠEVIČIUS Contacts Profile

Transcription

ERNESTAS LUKOŠEVIČIUS Contacts Profile
ERNESTAS LUKOŠEVIČIUS
Contacts
ernestas@linux.com
+37069016109
Vilnius, Lithuania
Profile
Skilled IT professional with extensive background in Linux, application scalability, high availability, cloud
computing and automation. Experienced in scaling and provisioning systems with more than 1000
requests per second. Willing to relocate or telecommute.
Core skills
•
•
•
•
•
•
•
Proficiency with all major Linux distributions, experience with kernel tuning and debugging.
Understanding of various protocols and services, such as TCP, UDP, DHCP, DNS, SSL, NFS, etc.
Hypervisors: Xen, VMware ESXi, QEMU/KVM with Libvirt, VirtualBox.
Amazon AWS services: EC2, SES, S3, Glacier, VPC, etc.
Scaling web servers and other applications.
Monitoring: Zabbix, Munin, Cacti, MRTG, Monit.
Languages: Python, PHP, bash.
Work experience
Otrapuse.lv
Riga, Latvia
2014-now
11 months
SameSystem
Vilnius, Lithuania
2014-now
11 months
2012-now
2 year
6 months
Aciety
Kaunas, Lithuania
System Administrator
•
Scaled and improved infrastructure of a site, which was
getting up to 4,000 requests per second.
•
Upgraded and redeployed whole infrastructure with Ansible.
•
High availability: DRBD, Keepalived, MongoDB.
•
Monitored with Zabbix, Munin, Monit and self written scripts.
•
Administered and scaled MongoDB sharded replica clusters.
•
Backups: MongoDB, MySQL, etc.
•
HAproxy load balancing, Varnish caching, SSL termination.
•
Log collection with Logstash.
•
Network analysis, high availability and troubleshooting.
Server Engineer
•
MySQL replication, monitoring, backups.
•
Puppet automation: wrote modules, improved architecture of
the master with high availability, Mcollective, self-written ENC.
•
High availability with: Keepalived, Corosync and Pacemaker.
•
KVM (through Libvirt) virtualization of local infrastructure.
•
Monitoring: Zabbix, Munin, Monit.
•
High availability through GlusterFS, Ceph, Pacemaker,
Corosync and Keepalived for various services.
•
In addition, administered servers for multiple sites getting
more than 100 requests per second.
Project Manager and System Administrator
•
Amazon EC2 and Microsoft Azure instances.
•
Automated backups to Amazon Glacier with Python and boto.
•
Implemented Munin, Zabbix monitoring.
•
Deployed an efficient development environment on Vagrant.
•
Symfony (PHP) application deployment with Capistrano.
•
Technical support for developers.
Omnitel (TeliaSonera)
Vilnius, Lithuania
2013
2 months
Viarti
2008-now
Kaišiadorys, Lithuania
6 years
1 month
2008
11 months
Lietuvos Rytas
Vilnius, Lithuania
Junior System Administrator (Summer Intern)
•
All kinds of small Linux/VMware/Solaris administration tasks.
•
Implemented LIO SCSI Target on Debian.
•
PKI management.
•
Root cause analysis of various issues (i.e., kernel bugs).
•
Configured and monitored Cisco devices.
•
Improved availability of services by finding a bug in load
balancer's software.
•
Developed efficient network monitoring on Cacti (PHP+rrd).
IT Consultant
•
VMware ESXi administration: Debian and Windows.
•
File server backups.
•
Hardware maintenance (repair and deployment).
•
Technical support for users.
Journalist
“Kompiuterija” magazine (IT topics targeted to advanced users).
Education
2011-2014
2007-2011
Stockholm School of Economics in Riga
Riga, Latvia
Kaunas University of Technology Gymnasium
Kaunas, Lithuania
BSc in Economics and Business
Studies in English
GPA: 9.4/10
Studies in Lithuanian
Other activities and achievements
2011
2009
2007-2011
2007
Login 2011 conference ambassador
Special guest at the largest IT conference in the Baltic States
6th place in the HOSTEX SysAdminDay Taurė 2008 contest for system administrators
One of the most competitive IT contests in Lithuania
Author of Versme.net blog (IT topics)
Statistics: +400 articles, +220,000 unique visitors
LEKP keyboard layout developer for Linux
Currently, the drivers are included in the official X.Org upstream