One of biggest travel industry customer (airlines, hotels, cars). Environment: Agile, SAFe, 2 daily standups, more than 2000 AWS instances, distributed team (5 engineers + 2 On- Call at nights), Java/NodeJS microservices, REST API, 10 AWS customer accounts, all code is hosted on Bitbucket Monitoring: via Nagios, Grafana, Telegraf, Kapacitor, AWS Cloudwatch, ELK Stack (kibana-logstash-AWS Elasticsearch/hosted Elasticsearch) Automation, deployment and scripting: Ansible, Jenkins (groovy), Puppet, Python and shell scripting Security: PCI DSS, OpenVAS, Let's Encrypt, ansible-vault, lastpass, gpg etc. Databases: MongoDB, AWS RDS (MySQL/Aurora), Influxdb, AWS Elasticsearch Messaging systems: RabbitMQ, Kafka On-call support: Pagerduty, Nagios, AWS Cloudwatch, Grafana Typical daily tasks: - Provisioning AWS instances using Ansible, python (boto) and automated setup with all necessary software using Puppet - Deploying with no-downtime the microservices with Jenkins and Ansible (blue-green) - Security scans (internal and external) and mobile user removal using GDPR scripts, scans using OpenVAS and with some other minor tools like lynis, Python Lambda scripts to detect security group changes and ELB certificates expiration, getting application logs from PCI instances and from Cloudwatch - Environment health monitoring: supporting ELK Stack Clusters and TICK Stack. Over 3000 Nagios checks for all application, systems metrics - Requests from NoSQL/SQL databases - On-call support (1-3 weeks per month) - alerts are triggered via PagerDuty - Automating routine tasks: Jenkins+ansible pipelines for systems upgrade (automate taking off instances from ELBs, update, reboot and put it back), basic security checklists, adding/removing users, provisioning Nagios with new checks using Ansible, altering existing Puppet manifests, generating AWS inventory using Python scripts - Scripting: Ansible playbooks (an example: playbook to update Apache from 2.2 to 2.4 on all customer instances + migrating configs and redirects), Python scripts for system or Lambda (REST API calls, YAML/JSON output parsing, getting data from MongoDB, shutdown some EC2 instances at night etc.), shell scripting (check certificate expiration date, nagios checks etc.) - Many more different requests as we work in Jira per ticket basis (approx. 100 tickets weekly served), documenting all work in Confluence and in Readme git repository files
Websites System Engineer. - Working as hosting support for host.md. - Gaining experience with Parallels products such Plesk Control Panel and Parallels Business Automation System. - Providing support via chat, emails and phone.
System Administrator. - Working with a big infrastructure of over 300 servers virtualized with VMWare. - Gaining experience with virtualized environments with OpenVZ and VMWare. - Working with Zabbix and Cacti monitoring tools.
Computer Engineer. - Working as systems administrator in department real-time systems. - Working with Solaris and Oracle. - Installing from scratch NetBackup with Linux, Windows and Solaris clients. - Bare-metal backup restore.
Professional School of Nisporeni, MoldovaMay 2015 - September 2015
Computer Engineering Instructor. - Teaching students about computers. - Working with young but also with experienced people who want to get a new profession.
Technical University of MoldovaMay 2005 - March 2009
Developer, System Administrator - worked as programmer in Delphi/Visual C++ which created and maintained different utilities like internal tool for hardware/software evidence; software which stores students marks; employee evidence application - Managed a set of Linux (CentOS, Gentoo) and FreeBSD/OpenBSD servers internal-gates and database servers - wrote a backup script for Sybase databases using bash and rsync for all 9 servers - wrote scripts for Linux (iptables), FreeBSD (ipfw) and OpenBSD (pf) internet gates firewalls - provisioned environment for Distant Learning system written in Java - recompiled kernels on some Linux and FreeBSD servers - continuous monitoring using Cacti, logwatch, sqstat etc. - setup a VPN using pptp and OpenVPN between geographical entities - setup a monitoring solutions using Cacti, MySQL, logwatch, SNMP
Technical University of MoldovaMay 2005 - March 2009
System Administrator. - Development in Delphi/C++ which created different utilities. - Systems administration. - Offering technical support for users. - Managing and supporting Linux and Unix servers (Internet-gates and database servers where runs Sybase). Technical Environment: Squid (sqstat, rejik, squint), Cacti, OpenVPN, Sybase, MySql, bash, iptables, logwatch, rsync, SNMP etc. Mostly used Gentoo and RedHat distributions.
National Anticorruption Center of MoldovaApril 2007 - February 2009
Technical Specialist / System Administrator. - Offering technical support and acting as a technical expert in computer security. - Working with CNA inspectors in the IT field to conduct research based on suspicious of illegal economic activities. Technical Environment: Gentoo, CentOS, OpenVPN, Cacti, bash, rsync, zyxBackup, MySQL, logwatch, Squid (sqstat, rejik, squint), SNMP.
National Anticorruption Center of MoldovaApril 2007 - February 2009
Offered technical support and acted as technical expert in computer security - Used to work with CNA officers in IT field to search on suspicious of illegal economic activities - Managed internal network with CentOS, Gentoo and FreeBSD servers - Bug-fixing the internal Java applications (mainly JSP servlets) - Setup a monitoring solutions using Cacti, MySQL, logwatch, SNMP - Setup an internal Proxy with users authentication for internet access with detailed monitoring using Squid, sqstat, rejik, squint - Setup a VPN using pptp and OpenVPN between geographical entities - Recompiled kernels on some Linux and FreeBSD servers - Setup a Samba controller with antivirus for Windows hosts file sharing - Organized backups of MySQL databases using rsync and shell scripts. On some location a tool called zyxBackup was used - Wrote detailed documentation about what was done on servers and provided some videotutorials for end users
Informatics, Microelectronics - Technical University of Moldova
Masters Degree, IT, 9,69 - Technical University of Moldova2001 - 2006
- Master's Degree in Information Technology - Technical University of Moldova.2001 - 2006
You need this profile next month?Contact us!
You’re about to be redirected to SkillValue
As Pentalog’s Talent Sourcing branch, SkillValue relies on a pool of 400,000+ Tech & Marketing Specialists – including 15,000+ Freelancers, a comprehensive catalog of IT assessments, available projects and job opportunities. Our SkillValue consultants are always ready and willing to help you boost your career.
A Pentalog account allows convenient access to our global price catalog featuring competitive prices for top software engineering and digital profiles.
Our catalog contains everything you need to build and scale a high-performing agile development team.
Why create a Pentalog account?
View transparent pricing for world-class developers
Build and price your development “dream team”
Compare pieces across 3 continents & 8 countries
Receive updates on available devs and special offers
Pro tip: Talk to a Pentalog Solution Specialist for help with technical profiles not listed in the catalog.