Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

DevOps Engineer EDUCATION

Name: Abdul Felata Texas Tech University


Email: abdul.felata@gmail.com BS Engineering
Phone: (214)-444-5754 May 2014

PROFESSIONAL SUMMARY------------------------------------------------------------------

Experienced DevOps Engineer with demonstrated history of working in Agile SDLC Environment and
with a thirst for continuously learning new technologies.

DevOps TOOLS EXPERIENCE---------------------------------------------------------------------------


 Continuous integration/Continuous delivery CI/CD: Jenkins.
 Source Code Management (version control): Bitbucket, Git/GitHub.
 Infrastructure as Code: Terraform.
 Container: Docker.
 Operating systems: Linux (CentOS/Ubuntu).
 Scripting: Bash-Scripting.
 Ticketing/Collaboration: JIRA.

AWS SERVICES
EXPERIENCE--------------------------------------------------------------------------

 Storage: Amazon S3
 Compute: EC2, Lambda, API gateway.
 Networking and Content delivery: VPC, Route 53, CloudFront.
 Security/Access Management: IAM, MFA, CloudTrail, KMS.
 Database (RDS): Aurora, MySQL.
 Monitoring and Troubleshooting: CloudWatch, CloudTrail, AWS Config.

CERTIFICATIONS------------------------------------------------------------------------------------------

 Certified Jenkins Engineer


 AWS Certified SysOps Administrator Associate
 AWS Certified Solutions Architect Associate

WORK EXPERIENCE-------------------------------------------------------------------------------------------------

CloudSpace Consulting LLC - Manassas, VA  01/2018 to Present

DevOPS Engineer
 Built CI/CD pipelines using Bitbucket & Git/GitHub for source control management and code
repository, Jenkins for continuous integration, Terraform for infrastructure as code, as well as
Docker for containerization.
 Set up distributed builds by creating agents and connecting them to Jenkins master by SSH.
 Created Jenkinsfile with declarative pipeline scripts and pushed to bitbucket repo on feature
branch to use when needed.
 Set up build triggers, poll scm, or bitbucket web hooks to automatically trigger Jenkins pipeline
jobs based on SCM commits or PR Merges made by developers.
 Integrated Jenkins with SCM so Jenkins can fetch and build pipelines from Jenkinsfile located in
repo. Ran jobs both manually with “Build” button and automatically by using build triggers.
 Integrated Jenkins with Sonarqube to run code analysis on Jenkins builds.
 Automated Jenkins build, test and deployment jobs in both Dev, Staging, and Prod environments.
 Troubleshot Jenkins failed pipelines by analyzing console output logs.
 Created cron jobs with bash scripts to cleanup Jenkins agents workspaces on weekly basis.
 Followed the five pillars of the AWS Well Architected Framework to provision Secured, Cost
Optimized, Highly Available, Highly Scalable and Fault tolerant Infrastructures in AWS using
IAC.
 Pulled Docker images from Docker Hub, then built and ran dockerized applications in staging
environment before deploying to Production.
 Created, updated and managed issues and user stories on company JIRA ticketing board.

Knowles Transportation - Grand Junction, CO 02/2017 to


12/2017

AWS System Administrator

 Configured AWS RDS MySQL DB Instances with Read replicas to increase performance of
servers and Multi-AZ for disaster recovery.
 Troubleshot networking issues by checking infrastructure end to end ex: SG, NACL, Route
Tables, VPC flow logs.
 Monitored performance of services like ec2 instances and databases by using both CloudWatch
standard and custom metrics to report their Network connectivity, CPU, Disk usage and Memory
usage (custom).

Xcalibur Logistics - Houston, TX 06/2016 to


01/2017

Junior System Administrator

 Created IAM user accounts for new employees and managed existing accounts for current
employees using IAM service. Added users to groups by role and hierarchy.
 Used the principle of list privilege to create policies with permissions to grant users and/or groups
access to specific services within the company portal.
 Created and Managed S3 Buckets and enabled Versioning to preserve different versions of
sensitive documents AND MFA delete to protect objects from accidental deletion.
 Configured and managed Life cycle Policies in S3 to move objects/files from standard S3 to
Glacier according to company policies.

Linux administrator tasks:

 Added and managed users and set user permissions on linux based servers to regulate access.
 Installed and updated software packages on systems using the yum command.
 Monitored and inventoried servers for performance related issues.
 Created crontabs to periodically clean up dev server workspaces.

You might also like