DevOps Engineer
Tasos Vlachogiannis
- hello@tasosvl.cc
- blog.tasosvl.cc
- Athens, Greece
Software engineer with strong problem solving skills and ability to own problems. Currently working very close to the delivery team supporting the company’s sportsbook product delivery pipeline.
Work Experience
Senior DevOps Engineer
DevOps Engineer
Part of the platform team responsible to maintain an end-to-end pipeline to deliver the company’s main product (Sportsbook platform).
- Deliver production/testing environments for customer/developer’s use. Create reproducible environments with extensive use of terraform (build and maintain infrastructure) and ansible (deploy and configure product).
- Product environments are deployed either on premise (VMWARE vSphere) or cloud infrastructure (AWS) infrastructure.
- Development and maintenance of in-house orchestrator tools, written in Python.•Extensive use of docker as a mechanism to package aforementioned tools and configuration.
- Security hardening by using Hashicorp Vault to control secrets•Support product development on dev and test environments.
- Debugging of company’s high performance product which is composed among others of a number of databases (Cassandra, Postgres, Informix) and messaging mechanisms (Kafka).
- Maintain development pipeline build on Jenkins and running on a EKS (Kubernetes) cluster. Use of Groovy language to define build pipelines as code.
- Monitor provided services & infrastructure using Prometheus and Grafana
Senior Software Engineer / Co-Founder
Streamline deployment process of Zeetta’s network management solution (NetOS©) using CI/CD platform.
- Design and maintain build instrastructure based on Jenkins, oVirt, GCP (storing artifacts)
- Maintain IT and Network infrastructure for team’s development and testing activities.Design, setup and maintenance virtualisation platform based on KVM technology. oVirt is used to manage Compute, Storage and Network resources of company on premises datacenter
- Implementation and verification of test scenarios on a mix of simulated devices and real network equipment
- Network functions automation by developing L2/L3 applications using SDN controllers like OpenDaylight (Java) and RYU (Python)
- Design and implement of network applications that consume REST APIs exposed by the network controller.
Research Associate
Part of High Performance Networks group at University of Bristol with main focus on research about application of SDN technonogy in optical networks
Research Assistant
Part of High Performance Networks group at University of Essex with main focus on research about application of SDN technonogy in optical networks