Sr. Devops Engineer Resume
3.00/5 (Submit Your Rating)
Bloomington, IL
SUMMARY
- 6 years as a DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS cloud environments and familiar with EC2, Cloud Watch, Elastic IP’s and Managing security groups on AWS.
- Worked in container based technologies like Docker,Kubernetes and RedHat Openshift 4.5 and 4.6.
- Experience designing and implementing container orchestration systems with Docker.
- Worked with IBM Cloud Paks for Data Systems by combining container images with enterprise capabilities for deployment in production use cases.
- Regularly updated all software and operating systems on teh instances running in EC2, to eliminate security loopholes.
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services. LeveragedAWScloud services such asEC2;auto - scaling;andVPC (Virtual Private Cloud)to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts, and are able to quickly evolve during development iterations.
- Advanced skills in programming languages likeShell,python.
- Chef Automationexperience including writing cookbooks, customized recipes for test driven development environments and test kitchen.
- Puppet Automation experience includingMaster, Agents, Manifests, Classes setup.
- Ability to use a wide variety of open source technologies and tools.
- Provisioned QA/UAT servers usingcloud architecture AWSfor performance/load testing purposes.
- Experience in Branching, Merging, Tagging and Maintaining teh version across teh environments using SCM tools like SVN, GIT, CVS, Perforce, Clear case and Harvest.
- Managed large amounts of structured, semi-structured, and unstructured data across multiple data centers and teh cloud using Cassandra.
- Worked in an Agile/Scrum development team to deliver an end to end continuous integration and continuous deployment in SDLC.
TECHNICAL SKILLS
Operating System: RedHat Linux, Ubuntu, Centos, Windows
Scripting Languages: Bash shell scripting, Python, Perl, Javascript.
Application Server: Apache Tomcat Server, webLogic Application Server
CI Tools: Jenkins, Bamboo, Build Forge, Buildbot, Hudson
CD Tools: Puppet, Chef, Ansible
Containers,Clusters: Docker, Kubernetes, RedHat Openshift
Build Tools: Ant, Maven, Gradle, Auto tools
Databases: Oracle, MySQL
Cloud: AWS, Cloud computing, Cloud Pak
PROFESSIONAL EXPERIENCE
Confidential - Bloomington, IL
Sr. DevOps Engineer
Responsibilities:
- Integrated Jenkins with various DevOps tools such as Nexus, HP CDA, HP ALM and HP QTP.
- Configured various jobs in Jenkins & Hudson for deployment of Java based applications and running test suites.
- Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines.
- Experience in CI and CD with Jenkins on AWS cloud servers
- Played a key role in converting existingJenkinsjobs into teh new pipeline process.
- Implemented Microservices onRedHat OpenShift4.6 based on Kubernetes, Etcd, and Docker to achieve Continuous Delivery.
- Worked in container based technologies likeDocker,KubernetesandOpenshift.
- Point team player on Openshift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification ofBuildconfigs, templates,Imagestreams, etc
- Configuration of IBM UrbanCode Deploy or IBM Websphere WSAdmin (JACL, Jython)
- Wroteansiblescripts to ensureOpenShiftcontainer platform works in sync with teh existing system of records.
- Worked on Redhat OpenShiftto improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
- Worked onOpenShiftfor container management and to enhance container platform multi - tenancy.
- Automated ingestion of AWS Platform logging (CloudWatch, CloudTrail, CloudFront etc) and Application logs (from SPA’s, API Gateway and OpenShift/Kubernetes projects) in to a centralised AWS Elasticsearch domain
- Wrote Automated shell scripts to ensureOpenShift-Environment is monitored end to end so dat we can monitor in Bank's internal script-based Monitoring tools
- Designed a patch process and wroteansibleplaybooks for patching OpenShift -RHEL, atomic OS and also for bug fix forOpenShift.
- Worked closely with teh Business owners to get approvals and Downtime for Deployment.
- Managed Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.
- Administer and Configure Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, and SVN/GIT, Created Jenkins jobs for executing teh JavaScript's through npm and Grunt
- Managed Docker Orchestration and Docker containerization using Kubernetes.
- Excellent in Setting up monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
- Created database tables dat can store and retrieve any amount of data, and serve any level of request traffic using DynamoDB. Worked on NoSQL database Cassandra.
- Worked on User administration setup, maintaining account, Monitor system performance using Nagios and Zabbix. Implemented a Nagios monitoring system to notify of system issues.
- Experience in writing Ansible scripts and heavy Shell, Python, and JSON scripting.
- Proficiency in multiple databases like MongoDB, MySQL, ORACLE, DynamoDB and MS SQL Server.
- Deployed and configured GIT repositories with branching, forks, tagging, merge requests, and notifications.
- Used ANT and MAVEN as build tools on Java projects for teh development of build artifacts on teh source code. Worked on Tomcat Web server for hosting web apps.
Confidential - Atlanta GA
DevOps Enigneer
Responsibilities:
- Installation and upgradation of Packages and Patches configurationmgmt., version control, service pack& reviewing connectivity issue regarding security problem.
- CreatingAmazon EC2 Cloud Instancesusing Amazon Web Services and configuration of launched instances with respect to specific applications.
- DefinedAWS Security Groupswhich acted asvirtual firewallsdat controlled teh traffic allowed to reach one or more AWS EC2 instances.
- Working on Multiple AWS instances, set teh security groups,Elastic Load BalancerandAMIs,Auto scalingto design cost TEMPeffective, fault tolerant and highly available systems.
- Helped development to bring their solution onto teh Red Hat OpenShift and Cloud Pak for Data platform and access on OpenShift.
- Running IBM Cloud Pak for data integration and install services on Cloud Pak for data.
- Worked with Developers, and teh Partners to bring their services onboard to Cloud Pak for Data.
- Setup monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
- Designing a Back-up solution and a Disaster recovery in AWS Implementing a Continuous delivery framework using Jenkins, Puppet, Chef, Maven and Nexus as tools.
- Ansible automation in replacing teh different components of Openshift likeECTD,MASTER, APP, INFRA,Gluster.
- Experience in CI and CD with Jenkins on AWS cloud servers
- Analyzing client requirements, build cost TEMPeffective, high available and scalable server architecture.
- Configuration and administration of Load Balancers, Network and Auto scaling for high availability.
- Configuring NAT Gateways in Public subnets to associate private subnets to enable instances in private subnet do regular updates from teh internet.
- Manage configuration of Web App and Deploy to AWS cloud server through Chef.
- Used Puppet server and workstation to manage and configure nodes on EC2 instance.
- Experience in writing Puppet manifests to automate configuration of a broad range of services.
- Generated scripts for TEMPeffective integration of JIRA applications with other tools.
- Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using SVN and GIT source control.
- Installed Jenkins for continuous integration and written Shell script for end to end build and deployment automation.Used Jenkins to automate most of teh build related tasks.
- Implementing to build new project framework using Jenkins &Maven as build framework tools.Performing regular Cron job updates and Quartz scheduler jobs in servers.
- Wroteansiblescripts to ensureOpenshiftcontainer platform works in sync with teh existing system of records.
- Worked on Redhat OpenShiftto improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
- Designed a patch process and wroteansibleplaybooks for patching openshift -RHEL, atomic OS and also for bug fix forOpenshift.
- Led Jenkins continuous integration server installation and configuration for all GIT Repositories.
- Configured multiple Windows and Linux Slaves for Jenkins Master to distribute teh load across all teh machines.
- Configured Jenkins to implement nightly builds on daily basis and generated change log dat includes changes happened from last 24 hours.
- Responsible for installingJenkinsmaster and slave nodes
- CreatedCitrixComputer Policies to schedule weekly Server reboot.
- Created Group Policies Object Template for configuring Network Routing.
- Worked onCitrixR06/R07 Hotfix Rollup.
- Provided support to more than 10000 concurrent users in North America.
Confidential - Chicago IL
Systems Engineer
Responsibilities:
- Manage Crisis which includes patching issues, autopatch, and irregular reboot of servers and investigate unknown server shutdown/crashes.
- Firstline Middleware support for Weblogic, iPlanet, Apache and Websphere.
- Pre as well as post repair support for hardware.
- Working with Field Engineer to configure servers and performing functions such as adding storage, making sure hardware was properly configured to teh server, and ounting/unmounting file systems making sure teh SLA’s are met.
- For Windows: performed C: drive cleanup, done DSET report collection, verified Dual Paths on ESX hosts and Windows Physical servers, mapped local network drives to servers, reset internet Information Services (IIS) servers
- Installed and configured SAMBA server for windows and Linux connectivity.
- Installed Web Logic 8.1 with SP5 Server and configured Domains, Admin and managed servers for Applications to be deployed.
- Worked with completely fair schedulers to maximize CPU utilization by thread affinity.
- Implemented NIS and NFS for administrative and project requirements.
- Installed and Configured VMware vSphere, ESXi, VMware vCenter on Cisco UCS servers.
- Installed, Configured and managed vSphere 6.5 in prod environment and verified teh features and tested teh vSphere 5.5 RC in test environment.
- Used VMware vSphere auto deploy to install ESXi on Designing and Configuration of VMware Infrastructure for Production and Testing.
- Took VM Snapshot backups and restored teh snapshots when teh VM requires a rollback to teh previous condition.
- Deployed vRealize Operations Manager (vROPS), leveraging its capability for proactive monitoring of health of teh entire virtual environment.
- Implemented vMotion and Storage vMotion for VM’s as per teh requirement.
- Upgraded teh firmware on teh blades as required on HP Blade servers, Dell Racks & Cisco UCS.
- Installed and configure System Center Virtual Machine Manager (SCVMM) and added Hyper-V host on dat.
- Configured VDS and migrated VM’s to VDS from VSS.
- Responsible for updating teh status on teh datacenter migration tasks to teh management.
- Preparing Reports on Root Cause Analysis & System Log Analysis.