Oskars Gavrisevs,拉脱维亚里加的开发者
Oskars is available for hire
Hire Oskars

Oskars Gavrisevs

Verified Expert  in Engineering

Software Developer

Location
Riga, Latvia
Toptal Member Since
December 25, 2019

Oskar is a passionate DevOps engineer with a focus on new technologies; he is always looking for new solutions to better solve tasks given to him by clients. 他在JVM堆栈编程方面有很强的背景,并且在云原生环境中有多年的DevOps实践经验.

Portfolio

沙特阿拉伯司法部
Kubernetes, Solution Architecture, DevOps, Java, Helm, Terraform, Apache Kafka...
Startup Vartus.eu
Logstash, Docker Compose, REST api, AWS Lambda, MySQL, Elasticsearch...
Freelancer
Jenkins, Ansible, PostgreSQL, Kubernetes, Docker, Terraform...

Experience

Availability

Part-time

Preferred Environment

Java, Kubernetes, Cloud, Linux

The most amazing...

...我用Kubernetes、ELK、FaaS和Java成功地自下而上构建了一个初创公司.

Work Experience

DevOps Engineer

2020 - 2022
沙特阿拉伯司法部
  • Worked with Elasticsearch, separating node roles (master, data, coordinating), 实时复制集群(CCR), optimizing for speed (memory, GC, JVM usage tweaks ), 集群周围的SSL和安全性, 扩展数据节点(扩展LVM).
  • 在bear metal和Kubernetes上设置Kafka生产集群,以优化内存使用, monitoring with metric beats, and performance testing.
  • 扩展MongoDB集群,优先考虑主选举, set up replications, 执行向新硬件的迁移, backups, and testing of backups.
  • 设置Prometheus监控并配置Kubernetes应用程序来发送指标.
  • 使用Groovy DSL建立Jenkins管道,并实现GitOps方法.
Technologies: Kubernetes, Solution Architecture, DevOps, Java, Helm, Terraform, Apache Kafka, Elasticsearch, MongoDB, ELK (Elastic Stack), Azure

CTO

2017 - 2020
Startup Vartus.eu
  • 部署Kubernetes集群来托管不同的服务(ELK, Redis, MariaDB, Java等).). 还围绕它构建了监控工具(日志、度量、警报).
  • 将批处理从Kubernetes上的Java容器转移到AWS Lambdas进行大数据处理.
  • 围绕Docker Compose使用Java和REST API以及基础设施构建后端, Logstash, 和Nginx反向代理与SSL的网站.
  • 是否通过优化Java代码、JVM分析和性能测试来优化AWS Lambda的成本.
  • 创建Java微服务,并将其部署到Google FaaS (cloudrun).
  • 在AWS和Google云上部署和支持SQL数据库,包括MariaDB和MySQL.
  • 使用Docker、Terraform、Ansible和Kops提供基础设施.
Technologies: Logstash, Docker Compose, REST api, AWS Lambda, MySQL, Elasticsearch, Kubernetes, Java, Redis, System Administration, Microservices, Infrastructure as Code (IaC), Java 7, REST

DevOps Engineer

2016 - 2020
Freelancer
  • 帮助国内最大的银行之一将基础设施迁移到Kubernetes. Kubernetes是否在Azure和AWS云上配置了Terraform(8个月的项目).
  • 帮助客户使用Amazon EC2/RDS进行基础设施供应和配置管理(Ansible),并设置CI/CD (Jenkins).
  • 为我在美国的客户建立了Jenkins管道作为代码(不同的形状和形式). (3-month project).
  • 将大型系统从传统裸机服务器迁移到容器化Java, AWS Kubernetes, API gateway, and Nginx ingress.
  • Postgres数据库管理(设置副本吗?, provisioning infrastructure, monitoring-alerting(普罗米修斯), disaster planning and testing, and user rights administration).
  • 使用Prometheus实现基础设施广泛监控(从Java应用程序收集指标), Postgres DB, etc.),并在其基础上构建警报功能.
Technologies: Jenkins, Ansible, PostgreSQL, Kubernetes, Docker, Terraform, Amazon Web Services (AWS), Amazon RDS, NGINX, Prometheus, Continuous Integration (CI), Continuous Development (CD), Google Cloud Platform (GCP), Infrastructure as Code (IaC), Bash Script

Senior Release Engineer

2015 - 2016
Skyscanner
  • 将Jenkins作为CI/CD工具实现,并围绕它构建配置.
  • 使用AWS CloudFormation完成Amazon ECS配置,实现团队部署标准化.
  • 参与“每天10,000次部署”项目,评估实现该目标的工具和技术.
技术:亚马逊网络服务(AWS), Ansible, AWS CloudFormation, Python, Apache Maven, Java, Jenkins, Docker, Amazon EC2

System Engineer

2012 - 2015
4finance
  • 根据最佳安全指南将基础设施从裸机服务器迁移到AWS云.
  • 将构建系统从Maven迁移到Gradle,并用轻量级的Tomcat super -jar替换了GlassFish服务器.
  • 使用Ansible/Puppet进行基础设施配置.
  • 使用Janis和ThoughtWorks GoCD实现了CI/CD实践.
技术:亚马逊网络服务(AWS), Apache Tomcat, GlassFish, Gradle, Apache Maven, Puppet, Ansible, Rackspace, 站点可靠性工程(SRE)

Kubernetes v . 1的可用配置.4

http://github.com/ogavrisevs/Kubernetes
在没有SaaS解决方案时,构建了完整的Ansible配置来安装Kubernetes. 是否能够在多个托管公司中部署Kubernetes,并将其用作生产就绪的基础设施. 除此之外,还部署了Java微服务.
2007 - 2010

计算机系统分析硕士学位

里加技术大学-里加,拉脱维亚

2003 - 2007

计算机学士学位

里加技术大学-里加,拉脱维亚

JUNE 2016 - PRESENT

RHCSA (RedHat认证系统管理员,ex200, rhel-7)

RedHat

OCTOBER 2011 - PRESENT

Oracle认证专家,Java SE 6程序员

Oracle

Libraries/APIs

Jenkins Job DSL, Jenkins Pipeline, REST api, React, Google api

Tools

Google Compute Engine (GCE), Apache Maven, Gradle, Docker Compose, Terraform, Ansible, Helm, ELK (Elastic Stack), Git, Jenkins, Kibana, GitLab CI/CD, GitLab, Amazon弹性容器服务(Amazon ECS), GitHub, Puppet, Logstash, Apache Tomcat, AWS CloudFormation, TeamCity, Nagios, NGINX, Rundeck

Paradigms

DevOps, Continuous Deployment, Continuous Integration (CI), Continuous Development (CD), Microservices, REST, Functional Programming, 面向对象编程(OOP)

Storage

Elasticsearch, Redis, MySQL, PostgreSQL, Amazon S3 (AWS S3), MySQL/MariaDB, PL/SQL, Google Cloud SQL, MongoDB

Platforms

Linux, Kubernetes, Docker, AWS Lambda, Google Cloud Platform (GCP), JVM, Amazon Web Services (AWS), Amazon EC2, Rackspace, KVM, CentOS, Ubuntu, Azure, Oracle, Apache Kafka

Industry Expertise

Network Security

Languages

Java 7, Java 8, Java, Python, Bash, Bash Script, JavaScript, Pascal, c++

Frameworks

Spring, Flask

Other

站点可靠性工程(SRE), System Administration, Google Cloud Functions, AWS DevOps, Infrastructure as Code (IaC), Cloud Infrastructure, Application Security, Function as a Service (FaaS), Load Balancers, Cloud, GlassFish, Prometheus, Virtual Machines, Deployment, GitOps, GoCD, HAProxy, Google Cloud Build, Systems Analysis, Business Systems Analysis, OOP Designs, System Requirements, Risk Management, Oracle Spatial, Solution Architecture, Amazon RDS

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring