Smart DevOps Engineer with career spent in IT designing and planning. Talented leader with extensive knowledge of high availability architecture and concepts. Ready to tackle new challenges in project planning and development capacity.
Overview
15
15
years of professional experience
1
1
Certificate
Work History
Devops Engineer
Virginia housing
Richmond, VA
10.2023 - Current
Designed and automated CI/CD pipelines using Azure DevOps, AWS, reducing deployment times by 70%
Implemented Docker for containerization and managed deployments on AWS ECS and EKS, improving scalability and resource efficiency
Orchestrated container deployments and management using Azure Kubernetes Service (AKS) and AWS Elastic Container Service (ECS)
Configured Git repositories on GitHub, GitLab, and Azure DevOps, facilitating efficient code collaboration and version control
Developed CI/CD workflows using Azure DevOps Pipelines, AWS CodePipeline, GitLab CI/CD, enhancing development speed and reliability
Integrated Azure Monitor and AWS CloudWatch for monitoring CI/CD pipelines and application performance
Utilized Azure Key Vault and AWS Secrets Manager for secure storage and management of deployment secrets
Implemented infrastructure-as-code practices using Azure Resource Manager (ARM) templates and terraform, ensuring consistent and reliable deployments
Integrated Azure Security Center and AWS Inspector for continuous security monitoring and compliance
Conducted performance tuning and optimization of Azure and AWS cloud environments to improve application scalability and efficiency.
Cloud Engineer
Pilot Freight Services
Glen Mills, PA
05.2022 - 10.2023
Successfully migrated complex, multi-tier applications to AWS Cloud, ensuring a seamless transition and optimizing performance
Collaborated cross-functionally to analyze requirements, architect cloud infrastructure, and execute migration plans
Designed and deployed scalable, fault-tolerant applications on the Cloud, meeting stringent high availability requirements
Leveraged AWS services to architect robust solutions that could handle fluctuations in demand and provide uninterrupted service
Automated monitor and alarm creation in Datadog using Terraform, streamlining the process and ensuring comprehensive monitoring coverage for critical systems
Developed reusable Terraform modules for easy replication across environments
Created Task Definitions for Docker Compose and multi-layer container deployments, leveraging AWS services like S3, EFS, DynamoDB, AWS RDS, and SQS
Worked closely with development teams to define container configurations and orchestrate deployments
Containerized web applications for high availability using Kubernetes, Docker, EKS, and ECS
Designed and implemented Kubernetes clusters, utilizing YAML scripts for pod creation, service provisioning, and deployment management
Managed a wide range of AWS cloud resources, including EC2 instances, RDS databases, VPCs, Lambda functions, SNS topics, SQS queues, CloudWatch metrics, IAM roles, S3 buckets, EKS clusters, ECS services, and infrastructure as code using CloudFormation and Terraform
Developed automation scripts in Bash, PowerShell, and Python to streamline manual tasks and enhance operational efficiency
Automated provisioning, configuration, and maintenance of cloud resources to minimize manual effort and improve accuracy
Implemented various Lambda services to automate critical cloud functionality
Developed serverless functions in Python and boto3 to perform data processing, event-driven tasks, and backend logic
Created deployment scripts using Terraform for multi-cloud environments, enabling consistent and automated deployments across AWS and Azure
Ensured infrastructure parity and minimized configuration drift
Successfully migrated production servers from Azure to AWS, executing migration plans and validating functionality and performance on the AWS Cloud
Minimized downtime and ensured a smooth transition
Utilized Packer and EC2 image builder to create custom images (golden images) for AWS EC2 instances
Developed image configurations and automation scripts for efficient instance provisioning and management
Wrote Ansible playbooks to automate manual tasks of Linux system administration
Streamlined provisioning, configuration, and maintenance processes for Linux-based systems
Designed and implemented network configurations for multiple AWS accounts using AWS Org, Control Tower, and Resource Share Manager
Established secure and well-structured network environments for centralized management and resource sharing
Deployed both AWS WAF and Akamai WAF as protection layers for web applications and public-facing endpoints
Configured and optimized WAF policies to safeguard against web security threats.
DevSecOps/Cloud Engineer
Expression Network LLC/
Washington, DC
09.2021 - 05.2022
Monitored hosts and networks using CloudWatch, Grafana, and Nagios, ensuring optimal performance and availability of critical systems
Implemented proactive alerting and monitoring strategies to promptly address any issues
Conducted regular security assessments and audits of the cloud infrastructure, applying industry best practices and compliance standards
Identified and remediated vulnerabilities, ensuring the effectiveness of security controls and maintaining a robust security posture
Debugged AWS issues, including compute, network, storage, RDS, etc., as well as operating system issues on Linux and Windows
Utilized troubleshooting techniques and diagnostic tools to resolve issues promptly, minimizing downtime and ensuring smooth operations
Managed security incidents and events, swiftly responding to potential threats and collaborating with internal and external teams to investigate and remediate security issues
Implemented incident response plans and enhanced security measures to mitigate risks effectively
Set up a self-managed GitLab instance and runners to create and manage CI/CD integrations and pipelines
Implemented version control, code review, and continuous integration practices to streamline development processes and improve software delivery
Configured SonarQube to scan container deployments for vulnerabilities, enabling proactive identification and remediation of security risks
Leveraged static code analysis to ensure secure and robust containerized applications
Deployed and managed a neo4j application for the data science team, providing an efficient and scalable environment for data analysis and graph database operations
Ensured high availability and optimized performance for data science workflows
Managed the Iron Bank mirror for container images using GitLab, maintaining a secure and centralized repository of trusted container images
Enabled efficient distribution and deployment of standardized container images across the organization
Created and edited Bash/Shell scripts for automation, streamlining routine tasks and improving operational efficiency
Developed scripts for provisioning, configuration, and maintenance of systems and services
Developed Terraform scripts for AWS deployment and management, enabling infrastructure-as-code practices for consistent and reproducible infrastructure provisioning
Automated the creation and management of AWS resources for streamlined operations
Managed user access to AWS resources by implementing IAM policies and roles
Enforced the principle of least privilege, ensuring secure and granular access controls to AWS services and resources
Managed and deployed Account SCPs (Service Control Policies) for multiple AWS accounts, enforcing security and compliance policies across the organization
Implemented centralized governance and control mechanisms for AWS environments
Worked with container-based technologies such as Docker, Kubernetes, and OpenShift, orchestrating and managing containerized applications
Leveraged containerization to improve scalability, portability, and resource utilization
Managed and deployed databases on EC2 instances and AWS RDS, ensuring reliable and performant database services
Implemented database administration tasks, including provisioning, backup, and tuning, to support application requirements
Managed NFS file shares using AWS EFS, providing scalable and shared file storage for applications and workflows
Implemented robust file storage solutions for efficient data management and collaboration.
Linux Administrator/ Storage Migration Specialist
Maxar/
Herndon, VA
03.2021 - 07.2021
Administered and managed enterprise Linux/Unix systems, including Centos, RHEL (6, 7, and 8), Amazon Linux, and Solaris, ensuring their smooth operation and availability
Utilized CloudEndure to efficiently migrate on-premises servers (both virtual machines and bare metal) to the AWS cloud, ensuring seamless and secure transitions
Led migration efforts to transfer 3.5 petabytes of data from a datacenter tape library to AWS using tape gateway and S3, optimizing data storage and accessibility
Implemented Ansible playbooks to grant sudo access to users and administrators on Linux systems, streamlining access management and improving operational efficiency
Patched systems with CVE vulnerabilities and provided a comprehensive list to the Cybersecurity team, ensuring the overall security and integrity of the infrastructure
Developed and utilized Ansible playbooks for effective management and administration of Linux systems, automating various tasks and ensuring consistent configurations
Leveraged Terraform to create, manage, and deploy both VMware and AWS servers, enabling streamlined infrastructure provisioning and management
Set up a self-hosted GitLab server and established a CI/CD pipeline in collaboration with developers, facilitating efficient software development and deployment processes.
Cloud Engineer / DevOps Engineer
Binary Fountain/
McLean, VA
03.2019 - 03.2021
Successfully diagnosed and resolved complex issues with cloud infrastructure and applications, leveraging monitoring and analysis tools such as CloudWatch, ELK, Grafana, and Splunk
Monitored system logs and metrics to ensure optimal performance and proactively identify areas for improvement
Utilized scripting languages including Python, Bash, and PowerShell to automate deployments, manage infrastructure and configuration changes, and monitor system health and performance
Implemented automation of the cloud environment using industry-standard infrastructure management and orchestration tools such as CloudFormation and Terraform
Streamlined the provisioning and management of cloud resources, ensuring consistent and scalable infrastructure
Deployed Logz.io to collect and analyze logs from all production servers, enabling efficient monitoring and troubleshooting of the infrastructure
Utilized log data to identify patterns, optimize performance, and enhance system reliability
Created and managed DNS records on Amazon Route 53 and GoDaddy panel, ensuring accurate and reliable domain name resolution
Effectively managed domain configurations and facilitated smooth communication between systems
Automated Terraform deployments through GitLab CI/CD pipelines, enabling seamless and controlled deployment of infrastructure changes
Implemented version control and continuous integration practices for efficient and reliable infrastructure updates
Developed complex JIRA workflows, including project workflows, field configurations, screen schemes, permission schemes, and notification schemes
Customized JIRA to meet specific project and team requirements, optimizing collaboration and project management processes.
System Administrator I
DRINKER BIDDLE & REATH LLP/
Washington, DC
01.2018 - 03.2019
Managed Windows Server environments and technologies for 2,000+ remote and onsite users
Leveraged PowerShell to automate tasks and maximize productivity
Proposed plan and executed migration from Windows 2003 to Windows 2012, increasing security, scalability, and efficiency
Monitor server event logs, performance logs, growth of data on the network, and checking the status of nightly server backups
Provide detailed project status reporting as directed by management
Under supervision, create Advertisement/Collections/Packages/Applications within an SCCM 2012 environment
Analyze SCCM log files, provide patch management support and maintenance window operations
Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues
Configuration of Services such as FTP, DNS, SSH
Reduced email spam 80% using a real-time block list for incoming emails using mimecast
Experience with Apache tomcat web servers for application deployment.
System Admin/Network admin
Boat U.S / GEICO/
Alexandria, VA
08.2015 - 12.2017
Assisted major operating system upgrade for each desktop client in the company
Performed regular server configuration and management
Managed company VOIP phone system and extension listings
Resolved a history of problematic network failure by troubleshooting LAN/WAN connections between multiple stores for a regional retail chain
Managed service/user accounts utilizing Microsoft Exchange, Active Directory, User Group maintenance, and User data restoration
Provided and updated router and firewall security
Conducted company-wide upgrade of 1300+ users PCs to Windows 10.
Jr System Admin
Ukpeagvik Inupiat Corporation/
Alexandria, VA
11.2013 - 08.2015
Troubleshoot and provide technical analysis concerning operating system, network, and application performance issues to resolution
Assisted in the development of procedures and documentation for managing, deploying, and implementing multiple baseline hardware/images and software packages
Managed service/user accounts utilizing Microsoft Exchange, Active Directory, User Group maintenance, and User data restoration
Monitor the performance of the computer systems and address issues as they arise
Responsible for the maintenance and repair of routers, switches, and backup systems integral to network functionality.
Installed, configured, and maintained personal computers, Windows networks, Apple workstations, file servers, network cabling, and other related equipment, devices, and systems; adds or upgrades and configures disk drives, printers, and related equipment
Preformed and oversaw software and application installation and updates
Maintained site licenses for department/organization
Troubleshoot networks, systems, and applications to identify and correct malfunctions and other operational difficulties
Develops and conducts various training and instruction for system users on operating systems and other applications; assists users in maximizing use of networks and computing systems.