Daniel is available for hire
Hire DanielDaniel Jaramillo
Verified Expert in Engineering
Software Developer
Location
Medellín -哥伦比亚安蒂奥基亚
Toptal Member Since
August 22, 2019
Daniel有超过十年的合同开发经验,在DevOps领域专攻AWS有几年的经验, Terraform, Kubernetes, and CI/CD. 他喜欢接受挑战, continuous learning, 不断改进,为客户提供最好的服务.
Portfolio
安全-你(通过Toptal)
亚马逊网络服务(AWS)、ELK (Elastic Stack)、Nagios、Linux、Python...
Skymind (via Toptal)
Terraform, Java, Python, Docker, Amazon SageMaker, Azure
Pocketmade(通过Toptal)
WordPress, Linux, DeployHQ, Gulp
Experience
Availability
Part-time
首选的环境
亚马逊网络服务(AWS)、Python、Linux、Jenkins、Terraform、Kubernetes
The most amazing...
...我参与过的项目包括帮助电信公司管理他们的基础设施和CI/CD管道,以便在他们的网络中部署复杂的ETL定义.
Work Experience
DevOps Engineer
2019 - PRESENT
安全-你(通过Toptal)
- 创建并运行Ansible剧本.
- 开发了Terraform资源来提供AWS基础设施.
- 用于自动化的组合Python脚本.
- 部署和维护ELK堆栈.
- 构建用于监视的Nagios探测.
技术:亚马逊网络服务(AWS)、ELK (Elastic Stack)、Nagios、Linux、Python, Terraform, Ansible
DevOps Engineer
2019 - PRESENT
Skymind (via Toptal)
- 创建了Azure DevOps管道.
- 设置AWS SageMaker来训练模型.
- 建立对Azure服务应用程序的监控.
- Azure与AWS集成.
- 实现SQS和SNS通知用户.
技术:Terraform, Java, Python, Docker, Amazon SageMaker, Azure
DevOps Engineer
2019 - 2019
Pocketmade(通过Toptal)
- 使用来自谷歌的页面速度洞察作为度量,将页面速度索引从20提高到97.
- 为开发环境设置Docker Compose.
- 审查PHP文件并删除未使用的代码.
- 配置CDN以更快的方式提供静态内容.
- 使用DeployHQ设置一个CI/CD管道.
技术:WordPress, Linux, DeployHQ, Gulp
DevOps Team Lead
2010 - 2019
Teoco
- Worked mainly on automated tasks using Python; a notable example was automating the testing of our customers' deliveries—previously this manual, and after automation, 我们把测试时间从两周缩短到一天.
- 确保CI/CD管道顺利运行.
- 主要使用AWS上的Terraform实现基础设施管理.
- 为所有基础结构和交付管道生成文档.
- 与其他团队互动,尤其是开发和QA团队.
技术:Hadoop, Oracle, Python, Git, Kubernetes, Jenkins
Integration Engineer
2002 - 2010
TTI-Telecom
- 安装并管理应用程序所在的Linux操作系统.
- Managed Oracle databases; it was a challenging task because the load involved billion of records every day.
- 组合Bash和Python脚本,用于解析和丰富从网络元素接收的原始数据.
- 为保存应用程序的本地服务器设计和实现HA.
- 设计并实现了一个系统来恢复网元与应用程序之间丢失的数据.
技术:Python, Bash, Oracle, Linux, c++
Software Engineer
2000 - 2002
Geonet
- 设计并开发了一个CRM系统,供哥伦比亚的一些公司使用,采用SaaS模式.
- 使用Sun Cluster环境使系统高度可用,这在当时是最好的选择.
- 开发了一个供公司客户使用的门户,用于监控其互联网使用情况.
技术:JavaScript, PHP, MySQL
Experience
持续交付架构
http://github.com/xneyder/terra_jenkins_k8s_aws这个项目的目的是为一个可伸缩和安全的3层Node应用程序设计和实现一个持续交付架构.
技术:AWS、Terraform、Kubernetes、Jenkins、CloudFront、Node.js
技术:AWS、Terraform、Kubernetes、Jenkins、CloudFront、Node.js
从一个脚本构建所有的基础设施
http://github.com/xneyder/ecs_fargate_cloudFormation这里的目标是从一个脚本构建所有的基础设施,以服务于Dockerized web应用程序. 它还包括流水线,自动化简化了整个过程. For example, 当开发人员将更改推送到存储库时, 它将自动构建Docker镜像, 将其推送到ECR存储库, 然后将其部署到Fargate服务.
技术:CloudFormation, Docker, ECR, ECS, Fargate, CloudWatch, CodePipeline
技术:CloudFormation, Docker, ECR, ECS, Fargate, CloudWatch, CodePipeline
Skills
Languages
Python, Bash, SQL, PHP, Java, JavaScript, Go, c++
Platforms
亚马逊网络服务(AWS), Amazon, Kubernetes, Linux RHEL/CentOS, Docker, Azure, Linux, Oracle, DeployHQ, WordPress
Other
CI/CD管道,云基础设施,计算机科学
Tools
Terraform, Jenkins, Git, Gulp, Amazon SageMaker, Ansible, Nagios, ELK (Elastic Stack), AWS CloudFormation, Docker Compose
Storage
数据管道,MySQL, PostgreSQL
Frameworks
Yii 2, Hadoop
Education
1998 - 2002
计算机科学学士学位
哥伦比亚大学EAFIT - Medellín