Information
YouTeam is now part of Toptal. Hire developers from the top 3% of global talent.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

MC

English:

Upper Intermediate

Manoel C.

vetted by Youteam

Vetted by YouTeam

Brazil

UTC -03:00

America/Sao_Paulo

English:

Upper Intermediate

Senior Cloud Engineer with 9 years of experience in this role

Passionate software engineer that started my career in IT as a Full Stack Web Developer in the 2000s when PHP/LAMP and JSF were very popular :) and, since 2013, I've been very focused on DevOps activities, transforming, automating and integrating infrastructures to deliver fast, safe and make my life easier. Certifications: - AWS Certified SysOps Administrator Associate - Zend Certified Engineer - PHP5 -

Want to hire this engineer?

Check if Manoel is available

Expertise

Years of commercial development experience

15 years of experience

Core technologies

Python 9 years
Docker 5 years
Kubernetes 3 years
ETL 1 year
AWS 4 years

Other technologies

Debian
GitHub
Java
JavaScript
Linux
MySQL
PHP
PostgreSQL
Ruby
Jenkins
ELK
Travis CI
Terraform

Project Highlights

icon
Build/Cloud Engineer

Splash Worldwide

Oct `19 - Jan `22

2 years

Splash is a world-famous digital marketing agency, we work with companies like Nike, BMW, Adidas, BlackRock, Google and Cartier. My team is responsible for delivering the company's new ambitious product, used by our big clients to manage briefs and campaigns. Security is crucial to avoid insider information and industrial espionage, so the solution must meet security requirements, 12-factor app and, periodically, being submitted to a third-party pentest testing (NCC Group). It's deployed on Kubernetes (AWS EKS) and written in Laravel (PHP). We also follow the Gitflow workflow. Roles: › Development/coding performed tasks: • Terraform and automation scripts • Microservices to generate thumbnails from images, docs and video (Python3 + preview-generator). • Lambda functions to trigger emails, slack bots and other integrations. • API Gateway to redirect callback responses to SQS. • Microservices to run virus scan against uploaded files (Python3 + Clamav) › Sysadmin performed tasks: • Responsible for Docker base images and app images. • Responsible from AWS Security, from IAM (designing ACL and roles for each microservice) to WAF. • Responsible for designing the CI/CD pipeline with vulnerability scans (OWASP ZAP + Swagger, Clair, • Chef Inspec, language-specific dependency versions checker and IAM Role permission checker. • Migrate old prod apps from Docker compose structure to ECS. • Development of local environment init scripts using Minikube. › Lab/Enhances/DevOps Initiatives performed tasks: • Service Mesh with Istio to accomplish mTLS, improve observability (tracing, metrics, monitoring, logging, etc) and JWT authentication and permissions.

Responsibilities & achievements

AWS
Kubernetes
PHP
Python
Laravel Framework
Chef
Docker
Terraform
Lambda
icon
DevOps Engineer

Streetbees

Apr `18 - Oct `19

2 years

Project overview: ▪My team was responsible for the deployment pipeline, leading app and database migrations, implementing Infrastructure as code, tuning the monitoring system and alarms, creating PoCs, bug fixing, assisting and providing tools to developers. It was a great challenge and enriching experience, Streetbees is one of the top 10 UK best startups in 2018 (https://startups.co.uk/startups-100/2019/6-to-10/). Roles: › Development/coding tasks: • Migrate environment creation scripts to Infrastructure as Code with Terraform. Python and Ruby on specific cases. • Import the AWS ecosystem to Terraform (IAM users and policies, S3 buckets, RDS, ElastiCache, ElasticSearch, etc.) • Tune and implement deployment pipelines for Rails, Node.js, Golang and Elixir projects. • Develop scripts and metrics to optimize resources pick decisions, integrating APM tools (Datadog and Scout), etc. • Intense enhancements on our container orchestration infrastructure (AWS ECS/ECR, schedulers, auto-scaling, logging, monitoring). • Implement small tools and Slack bots to automate recurrent tasks for developers and managers (onboarding, offboarding, who is off today, etc). • Bug fixing broken builds. › Sysadmin tasks: • Troubleshoot complex issues on QA and prod environments • Responsible for everything related to cloud and deployment pipeline (AWS ECS). › DevOps Initiatives: • Design and implement a new deployment automation pipeline. • Implement monitoring (CloudWatch) and paged alarms (PagerDuty). • Enhance autoscaling policies. • PoC of new environment migration from ECS to EKS.

Responsibilities & achievements

AWS
Elixir
Node.js
Python
Ruby
Elasticsearch
Golang
Terraform
icon
Devops Engineer

Upwork

Mar `17 - Jun `18

1 year

Project overview: ▪ I was part of Upwork’s tools team which was responsible for creating and maintaining projects for monitoring the applications, automating application deployment and Chef cookbooks on AWS infrastructure. As part of my daily duty solve issues related to monitoring, set environments, create PoCs and assist developers in configuring their applications correctly to provide metrics for monitoring. Roles: › Development/coding performed tasks: • Code deployment scripts and cookbooks in Ruby (Chef), Shell Script, and Python3. • Integrate Graphite, JMX and AWS CloudWatch metrics into our monitoring tool. • Develop AWS Lambda function to parse logs, integrate with third-party tools and our monitoring infrastructure. • Develop high availability mechanism for complex applications which involves a bunch of AWS services. › Sysadmin performed tasks: • Manage users, security groups and network ACLs on AWS infrastructure. • Troubleshoot complex issues on test and prod environments. • Responsible for keeping all instances and containers monitored on dev, staging and prod environments (about 4000 EC2 instances). • Write Documentation of the processes: Environments, installation, manual deployments, valuable stuff. • Modernize old applications. › Lab/Enhances/DevOps Initiatives performed tasks: • Create PoC and presentations of modern solutions such as Prometheus and Grafana

Responsibilities & achievements

AWS
Python
Ruby
Chef
Grafana
Graphite
icon
System Integration Engineer / DevOps Engineer

IBM

Aug `15 - Feb `17

2 years

Project overview: ▪ As part of provisioning integrations team, I work for Sprint US as a contractor. My team is responsible for deploying and supporting very critical applications such as mobile phone provisioning and registration, porting number (from other carriers) and billing application. Roles: ► Development/coding performed tasks: ▪ Deployment scripts and cookbooks in Shell script, Java, Ruby, and Python ▪ Code monitoring scripts using JMX to check some specific aspects of Java applications ▪ Port scripts from older versions of RHEL, Solaris, and AIX to the latest RHEL version ► Sysadmin performed tasks: ▪ Provide support for six critical applications, running on RHEL 5.1-7.2, Solaris, AIX and HP/UX. ▪ Troubleshoot complex issues on test and prod environments. ▪ Install monitoring and deployment scripts ▪ Follow and provide support to the production Ops team ▪ Write Documentation of the processes: Environments, installation, manual deployments, valuable stuff ► Lab/Enhances/DevOps Initiatives performed tasks: ▪ Create PoC and presentations of modern solutions such as ELK Stack, Jenkins, CHEF, Docker, Zabbix and spreading the DevOps culture. ▪ Design and implement automation pipeline ▪ Implement test scripts to automate tests for back-end and front-end ▪ Create design thinking sessions to exchange ideas and how to improve your processes ► Extra: ▪ Mentoring new team members to make them familiar with JBoss and how the project organizes its structures ▪ On IBM internal competitions and initiatives, I have been developing on BlueMix platform with Watson APIs, Java, and Node.js

Responsibilities & achievements

Java
JBoss
Node.js
Python
Ruby
Solaris
HP-UX Administration
Jenkins
Chef
Zabbix
Docker
ELK
icon
Software Development Specialist / DevOps Engineer

Daitan Group

Nov `13 - Jul `15

2 years

Project overview: ▪ As a generalist developer and system administrator, I worked on different fronts on 8x8 inc (our customer) projects which were related to VoIP and CRM solutions, hosted on its own VMWare infrastructure, present in 3 different countries. Roles: ► Development/coding performed tasks: ▪ Develop scripts and tools for building, packaging and deploying processes (CHEF/Ruby/Capistrano/Shell Script) on RHEL 4,5 - 6.3 ▪ Convert old Capistrano recipes into Chef cookbooks ▪ Improve system’s cache efficiency by implementing load balance structure with cache coherence, invalidating cache on both sides (front-end and back-end). ▪ Refactor source-codes and enhance performance by integrating Memcached on systems and file compression/minification techniques ▪ Bug fixing, troubleshooting and enhancements to legacy systems, written in PHP, C and Java, backend and front-end (HTML5/Javascript). ▪ Create and improve Java web services and vendor integrations ▪ Perform code-reviewing of PHP and Javascript codes ► Sysadmin performed tasks: ▪ Enhance solution's performance by tuning database/tables structures, network filesystems (NFS), creating benchmark scripts, testing new back-end alternatives/versions ▪ Create and maintenance of RPM packages and repository ▪ Documentation writing, defining the project’s code standards ▪ Responsible for creating new clusters, build and deploy processes. ► Lab/Enhances/DevOps Initiatives: ▪ Design, mock and develop solutions for migrating legacy applications to AWS platform ▪ Implement a reliable CD system, using Atlassian Bamboo (proprietary Jenkins alternative), CHEF, Webservices and internal YUM repo

Responsibilities & achievements

AWS
C
CRM
HTML5
Java
JavaScript
PHP
Ruby
Capistrano
VOIP Software
Chef
VMware
Bamboo

Education

Higher education in Computer Science

Agency

Near-Shore staffing agency #2268

100-400

GMT-3

Fortaleza/Brazil

Core Expertise

AngularJS
AWS
Cloud Engineer
Django
GitHub
JavaScript
Node.js
Python
React.js
React Native
TypeScript
Angular 2x
Bitbucket
Next.js
Terraform

Industries

E-Commerce & Retail, Banking & Finance, SaaS

Want to hire this engineer?

Check if Manoel is available