Sr. Devops /chef Engineer Resume
Jacksonville, FL
SUMMARY
- Result - driven IT Professional with 9+ years of experience in automating, configuring and deploying instances in the areas of
- Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM).
- Highly skilled in application configurations, code compilation, packaging, building, automating, managing and releasing from one environment to other environment and deploying to servers.
- Strong experience on Confidential AWS EC2 cloud services for installing, configuring and troubleshooting on various Confidential images like Confidential Linux AMI like RedHat 4.x, 5.x, Ubuntu 12.x, 13.x.
- Experience in Spinning up servers in the AWS environment using Terraform and Knife-EC2.
- Hands on experience with AWS service OpsWorks for installing and configuring Chef Server and Chef Automate.
- Experience working with containers and orchestration engines such as Docker, Kubernetes and Rancher.
- Good understanding of SOA architecture and Enterprise service bus.
- Experience in Linux OS Hardening through Chef Compliance and wrote Controls based on the CIS templates for security.
- Experience in Administration/Maintenance of source control management systems, such as Git, SVN.
- Experience with patching of Linux and Windows servers and hardening of servers using Chef Cookbooks.
- Experience with hands on management of a cloud based software service like Azure.
- Experience in developing methods to automate routine infrastructure tasks such as deployment and maintenance duties using orchestration tools and scripting languages such as Chef, Puppet, Bash and Python.
- Extensive experience in UNIX performance monitoring and kernel tuning and Load balancing to ensure stable performance.
- Experience in building and deploying Java & SOA applications and troubleshooting the build and deploy failures.
- Expertise in Querying RDBMS such as Oracle and MY SQL, PL/SQL by using SQL for Data integrity
- Excellent knowledge and work experience in Agile Methodologies, Scrum stories and Sprints.
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.
TECHNICAL COMPETENCIES:
Operating Systems: Linux (Red Hat 4, 5, 6, CentOS), Solaris 10/9/8, IBM AIX (4.3/5.x), SLES 8,9,10 & 11, Ubuntu 12/13/14, Windows NT / 2000/2003/2008/2012/2016
Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP
Web Technologies: Tomcat, APACHE 2.x, 3.x, Web Logic (8/9/10) & Web Sphere 4.0/5.0
Programming Languages: SQL, PL/SQL, UNIX Shell Scripting, PowerShell, Bash, HTML, VB, Ruby, Python
Virtualization: VMware vCAC, vSphere, vCenter, vCloud, VMware ESX/ESXi
Cloud Technologies: AWS EC2, S3, RDB, ELB, EBS, VPC, Auto Scaling, DynamoDB, OpenStack
Build Management: Jenkins, Hudson, Maven, ANT, Bamboo
Configuration Management: Puppet, Chef, Ansible
Monitoring & Log Management: Nagios, Splunk
PROFESSIONAL EXPERIENCE:
Confidential
Sr. DevOps /Chef Engineer
Responsibilities:
- Worked on Confidential AWS EC2 cloud services for installing, configuring and troubleshooting on various Confidential images like RedHat and Ubuntu.
- Created automated build procedures to ensure code is always ready for deployment.
- Used Atlassian for tracking user stories and for defect tracking purposes.
- Defined AWS security groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
- Integrated Chef Automate with GIT and worked on it for Source code management to allow developers to do code review and verifying the source code before submitting.
- Worked with cloud services such as AWS and Azure.
- Implemented and enhanced the existing scripts in Ruby and PowerShell.
- Worked on setting up a Chef Workstation, bootstrapping various enterprise nodes, and worked with chef Cookbooks, Chef Recipes, Chef Attributes, and Template.
- Created automated procedures to ensure that the code is ready for deployment.
- Developed Generator cookbook which is used as a Template by other users.
- Have created Chef Cookbooks and written recipes to install and configure agents like Centrify, Splunk, TrendMicro and BesClient along with the Compliance Profiles.
- Used Jira, TFS to track and resolve stories/defects.
- Wrote Maven scripts to automate the build processes.
- Used the CIS Benchmark profiles and built hardening cookbooks according to the current CIS standards.
- Wrote remediation cookbooks for CIS Benchmark RedHat 6, 7 and Windows 2012 r2 and ensured that the servers were fully compliant.
- Ensured that the Chef recipes are idempotent and using only the Chef resources wherever possible.
- Created an automated build and release environment using CI/CD Tools like Jenkins.
- Used Jenkins and Maven for the automation of build and release management.
- Worked on spinning up servers in the AWS environment using Terraform and Knife-EC2.
- Wrote Terraform templates to create instances on AWS and bootstrapped them to the Chef Server while creating.
- Accelerated Chef Server cookbook and Terraform components to run in the AWS Environment.
- Uploaded installation files to the Artifactory for usage by the team.
- Created Audit rules in Chef for Security compliance.
- Wrote inspec tests for compliance and Unit Tests for the cookbooks.
Environment: Bitbucket, GIT, Agile Methodologies, Atlassian JIRA, TFS, Jenkins, Docker, Linux, PowerShell Scripts, Bash scripts, Chef, AWS, Azure, Ruby, Hashi corp Vault, JFrog Artifactory, Terraform, UNIX, RedHat EL v 4.x, 5.x, 6.x, 7, SUSE v9, 10.0, 11.x, Ubuntu 6.10, 9.10, Windows 2012r2
Confidential, Jacksonville, FL
Sr. DevOps, Cloud Engineer
Responsibilities:
- Worked for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
- Involved completely on migrating on-perm applications into Cloud using Cloud-formation templates with high security by adjusting security groups flowing inbound and outbound both on Windows and Linux instances.
- Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Confidential EC2, Chef, and custom Ruby/Bash scripts.
- Created alarms using Cloud-watch for monitoring CPU, memory, disk space etc., maintaining SES, SQS, SNS, IAM roles, S3 bucket for backups.
- Deep understanding of SDN cloud.
- Worked on build/provisioning of Azure Assets and troubleshooting Azure deployment failures.
- Worked on Managing Private Cloud Environment using Chef.
- Install and configure DHCP, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on AIX and RedHat servers.
- Wrote ANT and MAVEN Scripts to automate build processes.
- Migrated applications to the AWS cloud.
- Created new jobs in Jenkins and built pipeline for Continuous Integration. Installed plugins to integrate Git and Maven scripts.
- Deploying Java Enterprise applications to Apache Web Server, JBoss Application server.
- Created and managed user accounts, security, Access Control Limits (ACL), permissions, disk space and process monitoring in Red hat Linux and AIX using Nagios.
- Worked on Git and SVN for Source-code management to allow the Developers to do Code-Review and verifying the source code before submitting.
- Performed SDN/NFV cloud network orchestration.
- Involved in automation of Builds and Release management using Jenkins, Maven and Chef to achieve CI/CD in a project.
- Worked on setting up a Chef Workstation, bootstrapping various enterprise nodes, and worked with chef Cookbooks, Chef Recipes, Chef Attributes, and Template.
- Copying on data from MySQL to MongoDB for the RBAC design and writing the server properties to Chef Server as attributes for nodes.
- Implemented and Enhanced the Existing Scripts which are developed in Shell, PowerShell, Ruby and Python.
- Create automated build procedures to ensure code is always ready for deployment.
- Used JIRA for defect tracking.
- Used puppet and Chef Automation tools for configuration management in different systems.
- Driving Agile/DevOps best practice and transformation by defining end to end processes and providing tooling solutions.
- Designed and managed build and Release cycle activities in Agile Methodologies.
- Work with virtual development teams practicing agile software development.
- On-call support bi-weekly for troubleshooting production issues and for any updates/patching.
Environment: Java/J2EE, Ant, Maven, GIT, Subversion, Agile Methodologies, Mesos, JIRA, Jenkins, Linux, Shell scripts, Apache webserver, JBoss Application server, Chef, Puppet, Kubernetes, Azure, AWS EC2, RDS PostgreSQL, Route 53, Python, UNIX, RedHat EL v 4.x, 5.x, 6.x, 7, SUSE v9, 10.0, 11.x, Ubuntu 6.10, 9.10, OEL, SOA, NFV, SDN
Confidential, Jacksonville, FL
Sr. DevOps, Cloud Engineer
Responsibilities:
- Launching Confidential EC2 Cloud Instances using Confidential Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
- Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
- Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Performed S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
- Created monitors, alarms and notifications for EC2 hosts using Cloud watch.
- Configured S3 to host static web content.
- Managed servers on the Confidential Web Services (AWS) platform instances using Puppet, Chef Configuration management.
- 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&ELB with Chef Cookbooks.
- Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
- Developed Docker images to support Development and Testing Teams and their pipelines.
- Wrote Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
- Converting production support scripts to chef recipes. And AWS server provisioning using Chef Recipes.
- Created & automated build and release environment using CI/CD Tools like Jenkins & Chef.
- Used ElasticSearch for monitoring and log analytics.
- Configured Applications using Service-Now tool used in ITIL Management.
- Experience in Installation and Configuration of different modules of Service-Now.
- Used LogStash in ElasticSearch to manage events and logs.
- Worked on virtualization and cloud computing environments such as Azure and AWS.
- Build and deployment of Java applications on to different environments such as QA, UAT and Production.
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Confidential AWS cloud configuration.
- Customized the RHEL AMI by using the tomcat and WebLogic cookbooks.
- Migrated the existing subversion repository including all history over to Git.
- Utilized Java 7.0, Oracle and PL/SQL DBMS, Confidential Elastic Cloud, Confidential 's Elastic Map Reduce, DataStax Solr and DataStax Cassandra.
- Application virtualization using VMware ThinApp 4.5 version.
- Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and JavaScript files.
- Enabled ELB to automatically route traffic across multiple instances and multiple Availability Zones.
- Implemented unit testing framework driven using Junit and Cucumber.
- Defined and Developed plan for Problem & Incident management Process based on ITIL.
- Worked on n etworking protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin.
Environment: Java/J2EE, GIT, Jenkins, Puppet, Maven, ElasticSearch, TFS, Shell (bash), Apache Tomcat Application Server, MS SQL, Linux, SQL, Cassandra, Chef, Docker, AWS EC2, PL/SQL, RedHat EL v 4.x, 5.x, 6.x, 7, Ubuntu 6.10, 9.10, OEL
Confidential, Bolingbrook, IL
Sr. DevOps, Cloud Engineer
Responsibilities:
- Extensively worked on AWS cloud services like EC2, S3, RDS for postgressql, ELB, and EBS for installing, configuring and troubleshooting on various Confidential images for server migration from physical into cloud.
- Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
- Used F5 load balancers to load balance and reverse proxy servers.
- Involved in Weblogic and WSIL deployments.
- Installed and configured VMware products including vCAC, vSphere, vCenter, vCloud.
- Used Salt Stack to perform configuration management and remote execution.
- Used Jira to track and resolve stories/defects.
- Spun up Windows 2008, 2012 R2, RHEL 6.x, Ubuntu 11.x, Confidential Linux instances installed Apache Tomcat application with a reverse proxy and placed these instances under an Internal and External Loadbalancers.
- Managed SAN disks like EMC and VMAX using EMC Powerpath.
- Worked on integrating technologies such as Chef related to SDN.
- Installed EMC Powerpath and create Storage RAID groups, LUN’s and assigning them to the servers.
- Troubleshooting and performance tuning issues with applications like Oracle 10.x, 11.x JBoss 5.x, WebLogic 11.x, 12.x.
- Worked on installing and deploying Apache, JBoss 5.x
- Used NFV to build end business solutions for the customers.
- Used UNIX shell Scripts for automating batch programs.
- Created grains for the automation of the application with the infrastructure management tool as Salt.
- Support of Applications like Apache Tomcat and Java based applications running on Linux machines for multiple clients.
- VMware ESX/ESXi 5.x installation, configuration and maintenance.
- Wrote SQL queries to extract data and debugging stored procedures.
- Built ESXi servers and implemented complete integration with SAN for VMotion in VMware DRS and HA enabled.
- Wrote custom scripts for backing up data for more than 2 weeks into S3 bucket and for longer period of time the data was moved to RedShift.
- Configured ILO IP addresses and Installed Redhat Linux 6.4, 6.5 and Solaris 10 on HP x86 servers (C7000, DL360, and DL380’s).
- Used LVM on Linux to create volumes with layouts like RAID 1, 5, 10, 51.
- Used puppet and Chef Automation tools for configuration management in different systems.
- Wrote Puppet manifests in Ruby for deploying, configuring and managing collected for metric collection and monitoring.
- Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit a Unit test framework.
- Installed and upgraded Veritas Volume Manager 6.0 and used Veritas Cluster Server to create environments for Weblogic, NFS and sendmail agents.
- On-call support for 24/7 for troubleshooting production issues.
Environment: Java/J2EE, Ant, Maven, GIT, Subversion, JIRA, Jenkins, Linux, Shell scripts, Apache webserver, JBoss Application server, Chef, Puppet, AWS EC2, RDS Postgres SQL, PL/SQL, Route 53, Python, UNIX, RedHat EL v 4.x, 5.x, 6.x, 7, SUSE v9, Salt Stack, 10.0, 11.x, Ubuntu 6.10, 9.10, OEL, SDN, NFV
Confidential
Build & Release Engineer
Responsibilities:
- Worked closely with the Development Team in the design phase and developed use case diagrams using Rational Rose.
- Worked with the Architects on SDLC process being the owner of post development environments.
- Coordinating the resources by working closely with Project Manager's for the release and Project Manager for all the Operational Projects.
- Carried Deployments and builds on various environments using continuous integration tool.
- Source code configuration tools Subversion and GIT used for different projects.
- Developed and implemented the software release management for the release of web applications.
- Wrote ANT and MAVEN Scripts to automate the build process. Configured Bamboo for doing the build in all the non-production and production environments.
- Used Shell to automate the deployment process.
- Performed Load/Functional testing using Mercury Load runner and HP QTP.
- Designed a customized Status Reporting tool used currently, based on the specific requirements using J2EE/Struts and WebSphere Application Server with DB2 as Database.
- Coordinated all the IT projects successfully by resolving release interdependencies.
Environment: Subversion, GIT, Bamboo, Java/J2EE, JDK, ANT, MAVEN, DB2, UNIX, AWS, Python scripting, Windows XP, Web Sphere, HP Quality Center