Lead Devops (azure/aws) Engineer /release Engineer Resume
Houston, TX
SUMMARY
- An ambitious and qualified Cloud/DevOps and Systems engineer with 13 years of experience in the IT Industry. Experience working with UNIX, Red Hat Linux, CentOS, Ubuntu, Windows and MacOS.
- Worked with CI/CD tools like Jenkins, Code Pipeline, GitLab Pipelines, Azure DevOps, for deployments of AWS EC2, AWS EKS Clusters.
- Experience in Amazon Cloud Services (AWS) and services as: (AWS EC2, VPC, EBS, AMI, APIs, Route 53, snapshots, Auto scaling, Cloud Formation, Lambda, SES, SQS, SNS, RDS, ELB, EBS, Cloud Watch, S3)
- Automated Infrastructure deployments using IaaC, as Ansible Playbooks, Cloud Formation (DevOps) and terraform.
- Experience on migrate On - premises Instances or Azure Classic Instances to Azure ARM Subscription with Azure Site Recovery. Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, end security and firewalls.
- Experience in JIRA for ticketing and as well as defect tracking system and configure various workflows, customizations and plug-ins for JIRA bug/issue tracker, integrated Jenkins with JIRA, Github.
- Experience in using different log monitoring tools like Splunk, ELK (Elastic search, Log Stash, and Kibana) to see logs information. Monitor health & security notifications from nodes. Created monitors, alarms & notifications for EC2 hosts using Cloud Watch.
- Experience in configuring and managing the container using Docker, run multiple Applications by Docker Compose and Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pods.
- Ability to prioritize, planning skills, well-organized, multitasking and assuming responsibilities and duties. Good teamwork, Integrity, self-discipline, learning agility and effective personal communication skills.
- Problem solving attitude, Self-Motivated and Determined, with initiative, resilience, I have excellent planning and organizational skills, with a strong academic background. Possessing the capacity to cope with failures and learn from them.
TECHNICAL SKILLS
- RHEL\Fedora\CentOS
- Debi an\Ubuntu
- Nagios
- Splunk Admin
- Cisco Switches for LAN and VLAN
- Cisco Routers VoIP Phones
- CCNA
- Windows Server & 2012
- SQL Server 2005 & 2008
- Internet Information Services
- DFS
- DHCP
- WINS
- DNS
- (SCCM & SCOM 2012)
- Bash / Python 2.7 3+
- Docker / Kubernetes / Rancher
- Jenkins / Hudson / Bamboo
- Puppet / Ansible / Chef
- AWS / AKS / ECS / Lambda
- Azure DevOps
- GitLab / Github / Bitbucket
- Selenium / Gatling
- Terraform / Vagrant
- Log stash
- Service Now/Jira/Pager Duty
- Data dog / Nagios
PROFESSIONAL EXPERIENCE
Confidential - Houston, TX
Lead DevOps (Azure/AWS) Engineer /Release Engineer
Responsibilities:
- Development environment designs, builds, migrate and support cloud platform intended for agile, efficient, and smart development in AWS and Microsoft Azure.
- I worked on a database migration project with snowflake, also for an integration with ETL data lakes and Tableau
- Building continuous integration/continuous development (CI/CD) automation tools, with focus on micro services Docker/Kubernetes, reusable Pipeline templates and patterns.
- Provide infrastructure and support for software developers to rapidly iterate on their products and services and deliver high-quality results for infrastructure, automated builds and testing, continuous integration, software releases, and system deployment.
- Design and implement a toolset that simplifies provisioning and support of a large cluster environment.
- Maintain patterns, and tools to accelerate value and enhance customer’s adoption in the cloud, through the establishment of governance, security control, and golden automated deployment patterns.
Environment: Azure DevOps, AWS, Amazon Kubernetes Service (EKS), Azure Kubernetes Services (AKS), Docker, Kubernetes, Terraform, Python, Snowflake, Apache Tomcat Server, Web Logic, Shell, GIT, Linux.
Confidential - Houston, TX
DevOps Lead (Azure/AWS) Engineer/ Release Engineer
Responsibilities:
- Led team to develop service procedures and validate technical documentation for proprietary systems. Participated in interviewing and vetting team hires.
- Manage AWS infrastructure as code to configure several tools like Amazon Kubernetes Service (EKS), Bitbucket Server using Terraform and Terraform Cloud within Github Actions.
- Design and implement Azure Kubernetes Services (AKS) using Azure DevOps Classic Release.
- Used Terraform for multiregional deployment for database landing zone with Disaster recovery and back up.
- Other was Kubernetes cluster with templates for use in pipeline deployment for a software called mule soft using Terraform.
- Provide infrastructure and support for software developers to rapidly iterate on their products and services and deliver high-quality results for infrastructure, automated builds and testing, continuous integration, software releases, and system deployment.
- Design and implement a toolset that simplifies provisioning and support of a large cluster environment.
- Maintain patterns, and tools to accelerate value and enhance customer’s adoption in the cloud, through the establishment of governance, security control, and automated deployment patterns.
Environment: Azure, Azure DevOps, AWS, (EKS), (AKS), Docker, Kubernetes, Terraform, Python .
Confidential - Fairfax, VA
Senior Azure Aws DevOps Lead / Engineer/ Release Engineer
Responsibilities:
- Led team to develop service procedures and validate technical documentation for proprietary systems. Participated in interviewing and vetting team hires. Respond to performance issues identified by alerts and reported incidents.
- Involved in managing Private Cloud and Hybrid cloud configurations and practices in Windows Azure, SQL Azure, and Azure Web and Database deployments. Hands-on experience with building and installing servers through Azure Resource Manager Templates (ARM).
- Involved in migrating On-premises Instances or Azure Classic Instances to Azure ARM subscription with Azure site Recovery.
- Supported our team with AWS integrating the Docker, created custom Docker Images and built various containers integrating Docker engine and Docker Management Platform, to deploy the code-services oriented environments for scalable applications.
- Implemented cluster services with Docker and Kubernetes to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Terraform and Ansible and deploying application containers.
- Configuration Automation and Centralized Management with Ansible. Implemented Ansible to manage existing servers and automate the build/configuration of new servers.
- Provide infrastructure and support for software developers to rapidly iterate on their products and services and deliver high-quality results for infrastructure, automated builds and testing, continuous integration, software releases, and system deployment.
- Design and implement a toolset that simplifies provisioning and support of a large cluster environment.
- Provide support to isolate incidents and follow troubleshooting protocol with focus on the high level of resolution. Maintain health of cloud-based production environments through monitoring and typical daily administration duties. Create Kubernetes clusters using Terraform in Aws-EKS
- Prototype CI/CD system with Git on GKE utilizing Kubernetes and Docker for the runtime environment for the CI/CD systems to build, test and deploy.
- Configure technical tools and write scripts to advance automation for CI/CD pipelines, minimizing coding errors and facilitating rapid deployment of higher-quality products.
Environment: Azure, Azure DevOps, AWS, Docker, Kubernetes, Helm, Terraform, Ansible, Amp, GitLab, Python, JIRA, Apache Tomcat Server, Web Logic, Web Sphere, Shell, GIT, Linux.
Confidential - San Francisco, CA.
Azure DevOps Engineer/ Release Engineer Site Operation Support
Responsibilities:
- DevOps specialist, Release Engineer, Site Operation Support, Micro services Cloud specialist, Continuous Integration and Deployment, Splunk Administrator, Azure DevOps, Azure SaaS, Agile application support, monitoring, troubleshooting, issue resolution and root cause analysis.
- Perform initial code analysis and debugging for issues uncovered by incidents.
- Maintain, enhance and create additional application monitors, automation scripts for timely and accurate issue alert notifications.
- Create, maintain and enhance dashboards for ensuring application health.
- Provisioned the highly available EC2 Instances using Terraform.
- Developing CI/CD system on Jenkins. Using Jenkins file with Ansible playbooks deploying the modern applications onto public cloud infrastructure Aws ECS, EKS.
- Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, tests deploy.
- Integrating GitLab pipelines for Aws deployments Communicate issue, impacts and resolution information in a timely manner, coordination of issue notification and resolution with other support teams.
- Last assignment was in Germany for a project in the automotive industry as CI/CD Software and Release Engineer.
Environment: Azure DevOps, AWS, Docker, Kubernetes, Terraform, Artifactory, Ansible, GitLab, Python, Shell, Linux.
Confidential
DevOps Engineer/ System Administrator Team Lead
Responsibilities:
- Software Engineering, DevOps, team capability lead, Virtualization, Cloud specialist, Operation, continuous Development and Integration, automation.
- Splunk Administrator, Splunk cloud, cluster, architecting, security and IT service Intelligence, automation scripting.
- Dockerization of several CI/CD tools, Traefik, Jenkins, Artifactory, and SonarQube.
- Worked with various services in AWS such as EC2, ELB, Route53, S3, and VPC.
- Worked on Docker hub, creating Docker images and handling multiple images for installations and domain configurations
- Administer Splunk Software Development Kit for JavaScript, Python and AWS Cloud Formation templates for Splunk distributed cluster deployment. Maintain and deploy builds in the UAT and Production environment.
Environment: AWS, Azure, Splunk, Jenkins, Docker, Kubernetes, Terraform, Artifactory, Ansible, Python, Linux.
Confidential
Cloud Engineer/ System Engineer/ Windows Server Administrator
Responsibilities:
- Windows Server administrator L2 & L3 Wintel Engineer Team leader, in a mixed environment of physical and virtual Servers, working around the clock with offshore teams in Europe, India, United States and México.
- Administration of Windows Server 2003, 2008 & 2012, File/Print Server, Application Server, Failover Clustering.
- Windows Server Deployment, Maintenance, Monitoring and troubleshooting, P2V Server Migration.
- High level troubleshooting related to Hardware and Operating System issues.
- Administration of Active Directory Infrastructure, Sites, Groups, Users (25+ Sites/ DC´s,) Domain Group Policy Management and local policies.
- SCCM, SCOM versions 2007 and 2012, Patching and Management for up to 2000+ Windows boxes.
- Requirements related to Shared folders, Service accounts, domain and local Groups and Users.
- Server administration with Vcenter 5.0, 5.5 Deployment, Migration, Cloning, configuration.
- Incidents related Citrix XenApp, Permissions, Policies, and Applications.
- ITIL Foundations V3 Certified professional, Change, Incident, Request and Problem Management.
Environment: Aws, Windows Server, SCCM, SCOM, Wintel, Citrix, Active Directory.
Confidential
System Engineer / Windows Server Administrator
Responsibilities:
- Member of Infrastructure project Windows Servers Support and team leader.
- Responsible for any tasks related to Windows Servers and installed Microsoft services like: Domain controllers, IIS, DNS, DHCP, SQL services, etc.
- Incident and change management, create the replacement plan analyzing risks with a minimum downtime window.
- Second level support for major incidents and responsible for the problem detection, Control IT assets assignment, replacement and leasing reports.
- Responsible for supporting a >6,000 server’s infrastructure through remote administration and support tools.
- Work schema is based on the Incident and Change management procedures ITIL compliant.
- Priority handled in Constant communication with the requestors by phone, messaging systems or email is needed to the follow up.
Environment: Windows Server, Wintel, Citrix, Active Directory.
Confidential
Systems and Databases Administrator
Responsibilities:
- Support IT infrastructure services operation. System administrator for the Servers on site everyday operation.
- First level support for servers related incidents & problems.
- Evaluate affected systems and impact for the company processes.
- Determine root cause for the incident or problem and create the proper documentation and evidence. Responsible for monitoring server availability and capability.
- Configure monitoring tools to alert when a strange condition is detected on IT services before incidents or problems detection. Create a set of scheduled tasks for logging services health and utilization status.
- Responsible for backup and restore procedures on the IT Disaster Recovery Plan.
- Hardware configuration, requisition and Installation.
- Security Administrator responsible for controlling and monitoring access on IT services.
- Create, control and document resources access.
- Monitor network resources utilization and abuses.
- Document and evidence logging for IT investigations to ensure the clients intellectual property protection.
- Databases Administrator Oracle and SQL Server.
Environment: Windows Server, Oracle, SQL.
