Cloud/devops Specialist Resume
Menominee Falls, WI
SUMMARY:
- 8 years of extensive experience in configuration management, build & release engineering, process development & tools support. Including code compilation, packaging & release methodology
- Experienced in working on DevOps Operations process and tools area (Code review, unit test automation, Build & Release automation, SCM Environment, Service, Incident and Change Management)
- In - depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, Waterfall, Kanban methodologies.
- Hands-On experience in Implement, Build and Deployment of CI/CD pipelines, managing projects often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).
- Involved in AWS EC2/VPC/S3/SQS/SNS/EMR/IAM/Route53/DynamoDB/S3/EBS/Lambda/RDS based automation through Terraform, Ansible, Python, Bash Scripts. Adopted new features as they were released by Amazon, including ELB & EBS.
- Experience in automating Cloud, and infrastructure, service now, and virtualization like VMware, Nutanix, and Hyper-V.
- 1+ Installing and Architecting Pivotal Cloud Foundry on Various Iaas, leveraging the power of BOSH.
- Experience in successfully deploying cloud in an enterprise, Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
- Virtual machines, VM Scale Sets, Load Balancer, Traffic Manager, Virtual Networks, SQL, Resource Groups and Cloud Services.
- Managed Google cloud Services like CE, AE, KE, Cloud Storage, CloudSQL, CloudBigTable, VPC, Load Balancing, Stack Driver, Motoring, Debugger, Logging, Trace, through Cloud Console, Cloud Shell and API Integration with Puppet using Drupal.
- Experienced in Azure Backup, Azure Policies, Azure Key Vault, Salt Stack and Tagging.
- Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
- Experienced in ARM templates building Servers (Windows, SQL, and VM Scale Sets) backend and frontend needed for application migration on Azure Cloud.
- Experienced in setting up "Salt" to manage infrastructure across large number of servers along with Experienced in Performance monitoring and Azure Native monitoring tools.
- Extensive experience in Unix/Linux OS along with writing scripting in Shell, Bash, Python and Perl. Hands-on experience with configuration and automation tools such as Puppet, Chef and Ansible.
- Worked with Ansible Playbooks along with Ansible-AWX for virtual and physical instance provisioning, Configuration management, patching and software deployment.
TECHNICAL SKILLS:
Programming Languages: Python, C/C++, SQL, Java, JavaScript, Go, HTML5, REST, NodeJs.
SDLC: Agile, Scrum Waterfall methodologies
SCM: SVN, GIT
Scripting: Shell, Bash, PowerShell, Python
RDBMS: Oracle, SQL Server, My SQL
Bug Tracker and Testing Tool: JIRA, ClearQuest.
OS: Windows, RHEL, Ubuntu, CentOS, MAC
CI: Jenkins, Bamboo
Protocols: TCP/IP, CAN, UART, UDP, CAN, LIN, UDS, OBD
Virtualization: VMware vSphere, Oracle
Simulator: AutoCAD Electrical, Studio 5000, RoboDK
Communication Interfaces: SPI, I2C, USB, ETHERNET, RS-232
Cloud Platform: AWS(EC2, S3, RDS, DynamoDB, Cloudwatch, CloudTrail, EBS, VPC, SNS, SQS, Elastic Cache, Elastic IP) Azure(VM, VNet, NSG, Load Balancer, Azure Functions, AKS, ACS, ASD) GCP(Compute Engine, Kubernetes Engine,Cloud Functions, Knative, Cloud Storage, Data Transfer, VPC, Cloud Load Balancing, DNS, StackDriver, Monitoring, Logging, Error Reporting, Trace, Debugger, Profiler, Cloud Shell.
Simulator: CAN Analyzer, SPICE
Version Control: Gift, IBM Rational Clear case, SVN, MS VSS
WORK EXPERIENCE:
Cloud/DevOps Specialist
Confidential, Menominee Falls, WI
- Developed CI/CD methodologies using Jenkins, Git and various other Jenkins plugins.
- Developed ansible playbook to deploy services on cloud mainly on windows and Linux servers.
- Automating Launch and configuring Autoscaling Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications and configured the storage on S3 buckets for the IoT diagnostic software.
- Installed, upgraded and supported Pivotal Cloud Foundry in multiple datacenters, using Bosh.
- Deployed Hadoop cluster of Cloudera Distribution and installed ecosystem components: HDFS, Yarn, Zookeeper, HBase, Hive, MapReduce, Pig, Kafka, Confluent Kafka, Storm and Spark in Linux servers.
- Build effective monitoring, alerts, and metrics for production services.
- Assisted with AWS cloud security subject matter expertise to concerned teams and respective stakeholders
- Lead telemetry efforts for Confidential ’s Store Platform by deploying infrastructure, application, and cloud monitoring toolsets such as Role based access control, Data Logging and implementing continuous security vulnerability scanning using Dockers, Kubernetes.
- Ensured code reusability and readability by using ansible-galaxy which saved up to 3 hours for writing a playbook.
- Used Storm and Kafka Services to push data to HBase and Hive tables.
- Created cloud native foundation for user management, security, capacity, monitoring and application development tools.
- Experienced in applying tagging across Azure using PowerShell for Cost and billing management of resources deployed.
- Provided on the job training and support to new and junior team members.
- Building of Infrastructure in Azure needed for Application Migration. Along with IaaS, other areas of responsibilities included but not limited are Policy Creation and Enforcement, Salt Stack, Backup and end to end deployment across Azure.
- Create Polices enforcing user to create SQL and Windows Server using AHUB only along with creating Customer Script extension to install minion on 100's of VM's while pairing with desired Salt Master Parallelly.
- Set up Redis as in-memory data stores and use of Sonarqube to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities on various programming languages.
- Utilized fundamental systems engineering principles such as CAP Theorem, Concurrency Control, etc. for System architecture design
- Create and execute detailed test cases and plans (both manual and automated) from information as related to functional requirements and technical specifications documentation to assure quality and accuracy using Jenkins.
- Worked in Mobile point of commerce, Self-check out Kiosk, Point of sale registers and Handheld Embedded Devices as target machines for deployment of applications.
- Helped to create automation framework and workflows, deployment framework and produce reports.
- Built provisioning engine that utilize Ansible to implement deployments to multiple platforms including VMware and AWS Software Engineering Development Unit.
Environment: AWS, GCP, Redis, Sonarqube, SQL, HTTP, Ansible-Tower, Nexus, Jira, Atlassian, Terraform, C# . net, Java, Node.Js.
DevOps Engineer
Confidential, Detroit, MI
- Developed CI/CD methodologies using Jenkins, Git and various other Jenkins plugins.
- Automating Launch and configuring Autoscaling Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications and configured the storage on S3 buckets for the vehicle diagnostic software.
- Installed Kafka cluster with separate nodes for brokers.
- Lead telemetry efforts for Toyota's connected vehicle platform by deploying infrastructure, application, and cloud monitoring toolsets such as Role based access control, Electronic Data Logging along with interchange and implementing continuous security vulnerability scanning using Dockers, Kubernetes.
- Architected & automated templates for deploying IaaS, PaaS and Configuration as a code.
- Create and execute detailed test cases and plans (both manual and automated) from information as related to functional requirements and technical specifications documentation to assure quality and accuracy using Jenkins.
- Installed, upgraded and supported Pivotal Cloud Foundry in multiple datacenters, using Bosh.
- Captured images of VM, attached disks to VMs using PowerShell.
- Implemented dashboards for managing cloud performance and budgetary alerts.
- Designed & automated templates for deploying IaaS, PaaS, Infrastructure as a code and Configuration as a code along with standardizing cloud costing models to enable timely cross charging between CTO and CVP.
- Working knowledge of the network fundamentals: OSI, TCP/IP, topologies, etc.
- Built provisioning engine that utilize Ansible to implement deployments to multiple platforms including VMware and AWS in Electric Vehicle software Engineering Development Unit.
- Participated in design and architect VPC architecture on AWS and Automated VPC provision and validation with a single click by integrating with Jenkins.
- Prepared COBOL programs to file fix VSAM files.
- Implemented various dashboards for managing cloud performance and budgetary alerts.
- Installed application on GCP Compute Engine instances and configured the storage on Storage buckets. Created dashboards in Monitoring tool.
- Configured AWS cloud infra as code using Terraform and continuous deployment through Jenkins.
Environment: AWS, Terraform, Jenkins, Ansible, VMWare, TCP/IP, Dockers, Kubernates, GCP, Terraform, HTTP, Apache Tomcat.
DevOps Engineer
Confidential, Milwaukee, WI
- Collaborated with developers and other testers to investigate product anomalies to determine root cause by running test with different scenarios and Firmware build.
- Integrated Kafka with Flume in sand box Environment using Kafka source and Kafka sink.
- Work with application developers to ensure applications interaction with AWS. Created IAM policies, Configured IAM Users/Roles/Policies to grant fine-grained access to AWS resources to users.
- Worked on functions in Lambda that aggregates the vdata from incoming events, then stored result data in Amazon DynamoDB. This function also sends data to Amazon Cloud Watch for simple monitoring of metrics.
- Managed data warehouse using AWS RedShift to analyze data using SQL. Created & maintained VPC on AWS with different security levels using Security Groups and NACL’s.
- Utilized Source tree to manage code into Gitwarm (repository manager).
- Encrypted EBS volumes via KMS (key management service) to monitor, create alarms & notifications for EC2 hosts using Cloud watch. Involved in configuring S3 versioning & life cycle policies to backup & archive files in Glacier.
- Created and maintained Dockerfile and pushing it on Docker hub in private repository.
- Communicated impacts of change to all stakeholders in a timely manner
- Standardized cloud costing models to enable timely cross charging between CTO and CVP.
- Created integrations for hybrid Applications
- Automated development of Choco packages using PowerShell scripts which increased production by 60%.
- Installed, Configured, supported & maintained all network, firewall, storage, load balancers, operating systems, & software in AWS EC2 & configured the storage on AWS S3 buckets.
- Wrote Cloud Formation Templates (CFT) in JSON format to build the AWS services with the paradigm of Infrastructure as a Code.
Environment: Linux, Jenkins, Ansible, Tomcat, WebSphere, SaaS, GIT, Bash, ANT, Maven, XML, VMWare, JUnit, Nexus, IBM HTTP Servers, LDAP, Oracle, MS SQL Server.
Cloud Engineer
Confidential, Benton Harbor, MI
- Migrated the current Linux SUSE environment to AWS , used auto scaling feature. Worked extensively on AWS Cloud platform & its features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Watch, Cloud Formation, AWS Config, Auto scaling, Cloud Front, Lambda, ELB, Elastic Beanstalk, IAM, S3.
- Developed a migration approach to move workloads from On-Premises to Windows Azure for Windows machines & AWS for Linux Solaris machines. Administered RHEL, Centos, Ubuntu, UNIX & Windows servers.
- Created patching SOP for each OS (AIX, Solaris, Linux)Analyze the need for Exception - individual server vs overall environment
- Analyzed existing on premise application landscapes to implement refactoring or rebuilding major CVP application initiatives in Cloud.
- Performed Cloud operations and infrastructure management related activities such as rehydration activities, IAM, security and compliance, availability, data protection, authentication and authorization, capacity and resource management, service metering and operational cost oversight, disaster recovery and mitigation.
- Identified and documented known issues and worked with Cloud engineering partners and vendor support to address reoccurrence and the identified workaround activity
- Used Terraform and Cloud front in Amazon AWS
- Set up various load balancing technologies i.e Amazon ALB/ELB, HA Proxy
- Created AWS cloud formation templates for the migration of applications from on-premises to AWS and to create custom-sized VPC, subnets, EC2 instances, ELB, security groups.
- Creating EC2 instances in secured private subnet and deploying them in load balancing, assigning Elastic IP Addresses for EC2 instances for QA & UAT environments and GIT servers
- Worked on the installation of Docker using toolbox & creation of custom Docker container images, tagging and pushing the images and worked on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
- Created modules & manifests in Puppet using Ruby , modified Puppet forge per requirement , used Puppet to install & manage Nginx packages.
- Integrated Puppet with Apache in the Linux AWS Cloud environment using Puppet automation, developed load tests, monitored suites in Python , and integrated puppet modules into Jenkins jobs for CI/CD framework.
Environment: AWS, S3, EBS, Elastic Load balancer (ELB), Auto Scaling Groups, Azure, VPC, IAM, Cloud Watch, Glacier, Jenkins, Maven, Subversion, Ant, Bash Scripts, Git, Docker, Jira, Chef.
Software Engineer/Linux Admin
Confidential
- Experience working on several Docker Components like Docker Engine, Hub, Machine, creating Docker Images, Docker Registry and handling multiple images.
- Wrote Ansible playbook for installing software and web servers as well as the wrapper to manage configuration of AWS nodes and test playbooks on AWS EC2 Instances using python.
- Coordinated release cycles and maintain different branches of multiple projects and resolved build issues i.e merge conflicts and compilation error.
- Understood the CVEs and identify along with recommending patches from OS Vendor Identify.
- Installed, configured and maintained DNS, FTP, TCP/IP on IBM AIX.
- Architecture, design, development and test of applications and the Graphic User Interfaces using C#, .Net, multi-threading, network programming, socket/serial communication, object oriented design and development, design patterns.
- Developed and Used Shell scripts to automate the processes using Bourne.
- Created integrations for Cloud and On-premise Applications
- Created CI/CD pipeline in Jenkins involving SCM Git, setup scripts, created and maintained master and slave configuration to implement multiple parallel builds and troubleshooted Virtual machines, hosts and cloud instances when they crashed.
- Reviewed and understood Unix/Linux Patch reports generated by Security scanning Tool such as wireshark, OpenVAS.
- Developed and Tested C++ and python Applications for the various uses.
- Maintained Git repository for the application and assisted developers with establishing and applying appropriate branching, merging conversation using GIT.
- Assessed vulnerability Impact for Unix and Linux servers Test/verify/implement fix and/or patch on affected servers using puppet and/or RHN satellite along with patching implementation
Environment: Windows, Jenkins, Puppet, JIRA, Tomcat, WebSphere, Bash, TFS, ANT, Maven, Nexus, IBM HTTP Servers, LDAP, Oracle, MS SQL Server, Java, J2EE.