Stephen Attard,来自马耳他hazz - zebbug的开发者
Stephen is available for hire
Hire Stephen

Stephen Attard

Verified Expert  in Engineering

Systems Engineer Developer

Location
Haz-Zebbug, Malta
Toptal Member Since
December 4, 2019

Stephen对开源技术充满热情,专注于在AWS中构建代码定义的测试驱动开发人员工具. 他的职业生涯是从网络工程师开始的,后来开始从事基础设施方面的工作, hardware, storage, provisioning, system administration, and automation. 斯蒂芬是容器的倡导者, Cloud, observability, self-service platforms, and solid security.

Portfolio

Triller
Amazon Web Services (AWS)、Amazon EKS、Kubernetes、GitLab CI/CD、Terraform...
Casumo Services, Ltd.
Amazon Web Services (AWS)、Jenkins、Graphite、Grafana、Docker、Ansible...
Computime, Ltd.
VMware, Websense, Checkpoints, Cisco, Juniper

Experience

Availability

Part-time

Preferred Environment

亚马逊网络服务(AWS)、基础设施即代码(IaC)、Jenkins、GitOps、容器、Linux

The most amazing...

...我所构建的可观察性工具包支持用代码定义和部署的游戏平台,并包含参数, logging, and an audit trail using OSS.

Work Experience

Site Reliability Engineer

2021 - PRESENT
Triller
  • 定义和构建集中的gitlab CI管道库, 在一组基于kubernetes的类似部署和cronjob中构建和集中常用作业. 使用kaniko和Helm进行构建和部署的集中定义.
  • 为微服务开发和测试创建了多个管道库函数, including Dockerfile linting, container vulnerability testing, Python module packaging, release automation, 以及普罗米修斯警报的定义.
  • Defined, built, 并测试标准化的基础设施作为基于terrraform模块和Terragrunt的代码管道库来构建原子, 使用GitLab CI/CD和IaC最佳实践的多aws账户架构.
  • Provisioned, migrated, 并升级了多个EKS集群, using Terraform modules, Terragrunt, 和GitLab跨多账户AWS设置.
  • Composed, defined, 并对工具和基础设施进行了调优,以便使用蝗虫进行负载测试, Helm, 以及用于性能测试平台api的Kubernetes.
  • 协助开发人员进行日常操作, 为EKS提供GitLab管道开发、测试、交付和测试方面的指导和知识.
  • 已部署的开源监控工具,可使用开发人员工具包帮助识别和突出重复出现的问题, including Nexus, Sentry, and Docker Hub.
技术:亚马逊网络服务(AWS)、Amazon EKS、Kubernetes、GitLab CI/CD、Terraform, Terragrunt, Helm, Prometheus, Amazon EC2, Nexus

Senior System Engineer

2014 - 2021
Casumo Services, Ltd.
  • Architected, tuned, monitored, 并维护内部IT基础设施, building systems, monitoring tools and processes, 为IaC重新编写基于开源的基础设施, 以及赌场平台下的扩展系统.
  • 确定性能瓶颈, researched, 并实现了用于扩展系统的工具(日志聚合), service discovery, graphing, and trend analysis). 优化了虚拟机的发放速度、安全性、灵活性、正常运行时间和可重用性.
  • 计划和定义策略,以满足敏捷开发团队和工作流的需求, 围绕着不断增长和扩展的游戏产品套件. 从技术和预算的角度规划项目.
  • Performed SRE duties, 响应突发事件和技术服务请求, assisted developers, evangelized best practices, 在项目上结对,构建和演示解决方案. 将技术文件翻译成英文.
  • 招募并发展运营团队. 帮助组建了一个安全团队. 推动并协助减少技术债务. 在需要时提供指导和协助. 领导了基于git的变更管理流程.
  • 为分布式办公网络的决策和架构提供咨询和协助, database migrations, monitoring systems, log aggregation and correlation, security tooling, compliance, domain management, and deployment strategies.
  • 在符合监管要求的情况下,协助构建完全基于AWS的新赌场游戏提供商平台,并支持专注于敏捷性的工具, provisioning, security, and monitoring.
  • Re-visited, owned, migrated, and tuned a development, delivery, 以及由ECR组成的集成工具栈, Nexus, Docker, ECS, EC2, Packer, and CloudFormation.
  • Architected, designed, kicked off, 并维护了一个专注于治理的开发人员CI/CD工具包, standardization, 以及为分布式团队和工作负载使用即时预置EC2实例的最佳实践, using Jenkins and EC2.
技术:亚马逊网络服务(AWS)、Jenkins、Graphite、Grafana、Docker、Ansible, SaltStack, Storage, HP Servers, VMware

Network and IT Security Engineer

2007 - 2014
Computime, Ltd.
  • 在大学期间曾在网络和IT安全团队工作. 成长为高级工程师, 并成为了同事和上级的参照点, regarding architecture, pre-sales, 建立和维护客户关系.
  • 成为大客户和项目的主要联系人.
  • 从事企业和数据中心网络工作, working on switches, routers, firewalls, security products.
  • Consulted with various clients, industries and sizes, 执行审计和网络检修项目, data center network setups, network perimeter re-design, and device and version upgrades.
技术:VMware, Websense, Checkpoints, Cisco, Juniper

Log Aggregation System

使用Filebeat开发了一个saltstack定义的日志聚合系统, Logstash, Elasticsearch, and Kibana.

Graphing Stack

Built and defined a deployable, versioned, application, platform, 以及供开发人员和业务涉众使用的特定于产品的仪表板. 基于石墨,普罗米修斯,CloudWatch和Grafana.

Migration from Docker to AWS ECR

领导并策划了一个项目,将超过500个容器仓库迁移到一个完全管理的仓库, lifecycle, audit-trail-enabled, policy-managed, defined ECR. 它支持80多个开发人员构建的工件,并使用各种方法(如AWS ECS)进行部署, EC2, SaltStack, Ansible, EC, Docker-compose, and Testcontainers.

Tools

Grafana, AWS CloudFormation, Amazon Elastic Container Registry (ECR), Amazon弹性容器服务(Amazon ECS), GitHub, AWS ELB, SaltStack, Ansible, Elastic, Packer, 亚马逊虚拟私有云(VPC), Amazon CloudWatch, Amazon EKS, GitLab CI/CD, Terraform, Helm, Jenkins, VMware, Websense, Docker Compose, Logstash

Paradigms

DevOps

Platforms

Docker、Amazon EC2、Amazon Web Services (AWS)、Linux、Kubernetes、Nexus

Other

Containers, Infrastructure as Code (IaC), Systems Engineering, Monitoring, Cloudflare, Prometheus, Consul, IP Networks, DNS, Cloud, Storage, Graphite, Juniper, Cisco, Checkpoints, GitOps, Agile Sprints

Languages

Bash Script, Python 3, SQL

Storage

Amazon S3 (AWS S3), HP Servers

Libraries/APIs

Terragrunt

2004 - 2008

电信和计算机工程学士学位

University of Malta - Malta

JUNE 2019 - JUNE 2022

AWS认证解决方案架构师助理

AWS