Devops/aws Engineer Resume
Philadelphia, PA
PROFESSIONAL SUMMARY:
- Over 7 Years of Experience in Information Technology includes Systems Administration & DevOps management methodologies and production deployment which include Packaging, Deploying and Application Configurations
- Experience in Linux Systems administration including Filesystem Management, Local Security Implementation, Software Management and Shell scripting.
- Experienced in Systems Administration with a primary focus on installation, configuration, and administration of VMware vSphere, ESX 4.0, 4.1, 5.0 and 5.5 VMware VCenter 4.0, 4.1, 5.0 and 5.5 and Windows server.
- Strong hands on experience with scripting languages like Python, Ruby, Shell
- Experience in Server infrastructure development on AWS cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, ElastiCache,Cloud Watch, SNS, SQS, IAM, EBS, Security Group, Auto Scaling, Dynamo DB, Route53, and Cloud Trail.
- Experienced in Cloud automation using AWS Cloud Formation templates.
- Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, AMI, IAM through AWS
- Experience in Configuration & Implementing Migration from VMWARE to AWS.
- Familiar with concepts of MS Azure,Rack Space, and Open Stack Cloud Based Technologies.
- Experience in setting up Amazon EC2 cloud instances Amazon Images (Linux/Ubuntu), and Configured Inbound/Outbound inAWS security groups.
- Experienced in observing wellbeing checks utilizing AWSRoute 53.
- Worked with Amazon Web Services AWS/EC2, and Docker based cluster management environments
- Strong hands on configuration management experience with software provisioning tools like Chef, Puppet.
- Experience in Creating cookbooks using Ruby to automate the installation of packages, services and applications on nodes using Chef infrastructure automation tool.
- Docker is a virtual container to transport any application to be run on any operating system/environment.
- Experience in using Version Control Tools VSS, Sub - Version, GIT, perforce.
- Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Chef, Puppet
- Experience with CI (ContinuousIntegration) and CD (ContinuousDeployment) methodologies using Jenkins.
- Exhaustive hands-on experience in Windows and UNIX environments in rational clear case and SVN, CVS
- Exhaustive hands-on experience in ANT, Maven, Shell programming, ruby programming.
- Strong hands on experience with scripting languages like Python, Ruby, PowerShell, and JavaScript.
- Expertise in assisting with the administration and upgrading from Windows 2003 to 2008 active directory and domains.
- Expert in Server Builds, Installs, Upgrades, Patches, Configuration and Performance Tuning in Red Hat Linux/Windows Server 2003/2008 on VMware virtualized environments.
- Experienced in installing, configuring Windows 2008 / 2003 and ESXi on HP rack Servers DL 580s, 380s, Wintel Servers, HP C-7000 enclosures running BL460c, BL620c blades, Dell R-710 rack servers and Cisco UCS B200’s B250’s.
- Experience in administering Microsoft Windows Server 2012R2, Server 2008R2, Windows 2003, Windows 2000 Server & Windows NT Environments, Active Directory, DNS, DHCP
- Worked Extensively on Microsoft office suite and Share Point.
- Expertise working on VMware Converter 4.3/5.0 to do virtual to virtual migration as well as Physical to virtual server migration
- Experience writing both Power Shell and PowerCLI scripts to automate Virtual Machine builds and DNS entry configurations.
- Experience in managing and configuring multipath based solution and well experienced in configuring NetApp SAN based LUNs.
- Expertise in VMware environment architecture, maintenance and performance tuning the Virtual environment.
- Expertise with patch Management of hosts and VM’s using VMware vCenter Update Manager to create baselines, baseline groups to stage and remediate.
- Installation Management Services, NetScaler, Branch Repeater and Access Gateway (CAG) with Advanced Access Control, Application Profiling, Streaming, Certification and Management.
TECHNICAL SKILLS:
Virtualization: VMware ESX 4, ESXi 5, ESXi 5.5
Operating Systems: MS Windows Server/Exchange Server (2000/2003/2008/2008 R2), Red Hat Linux (Enterprise Linux 4/5/6), UBUNTU, SUSE 8/9/10. IBM Servers, Wintel, HP ML 350 G6, HCL INFINITI GLOBAL LINE 2710BC.
CI Tools: Jenkins, Bamboo, Hudson
Version control: CVS, GIT
Configuration Management: Chef, Puppet, Ansible, SaltStack
Build tools: Jenkins, ApacheAnt, Apache Maven, Gmake, makefile, MSBuild, Gradle(F).
Monitoring & Other Tools: Nagios, Splunk, Sonatype, Nexus &Artifactory, Nuget
Cloud & Virtualization: Docker, AWS, VMware WorkStation, VSphere and VirtualBox
Networking: LAN WAN concepts, routing and switching, configuring inter- VLAN communication
Terminal Services: Remote Desktop Services, VNC, Putty, Tera Term, Team Viewer, citrix,Logmein and Terminal Services.
Backup: VERITAS Netback up, TSM, Avamar and Windows NT Backup
Programing skills: Ruby, Python, Power shell and Java Scripts.
PROFESSIONAL EXPERIENCE:
Confidential - Philadelphia, PA
DevOps/AWS Engineer
Responsibilities:
- Installing, managing, troubleshooting, securing, configuring and tuning critical servers on LINUX platforms.
- Responsible for installing, upgrading and administering the (RHEL 4.x, 5.x, 6.x & 7.x) server.
- Configure and install RHEL and CENTOS Linux Servers on both virtual machine and bare metal Installation.
- Created Puppet manifests for automating server tasks, installing and monitoring.
- Imported and managed multiple corporate applications into Subversion (SVN).
- Configured and maintained the Shell/Perl deployment scripts for Web logic and UNIX servers.
- Produced comprehensive architecture strategy for environment mapping in AWS that involved Active Directory, LDAP, AWS Identity and Access Management (IAM) Role for AWS API Gateway platform. Implemented Micro Services with AWS EC Docker, code build, packaging, pipeline, provisioning, deploy, commit process and change management.
- Support day to day system infrastructure both internally and systems hosted in the AWS/EC2 cloud infrastructure.
- Configured/maintained Nagios core services to manage both internal and AWS hosted systems.
- Implementing new projects builds framework using Jenkins & maven as build framework tools.
- Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS etc with Chef
- Wrote Chef Cookbooks with PythonSSH as the Wrapper to Manage Configurations of AWS and Test cookbooks on AWS instances using Python.
- Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such
- Integrated existing VMware systems into AWS/EC2 cloud infrastructure.
- Implemented Migration from VMWARE to AWS using VMDK Import tools.
- Worked on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
- Extensively worked with MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.
- Involved in automation by usingPuppet running On RHEL with around 500+ clients.
- Extensively used Continuous Integration Tools (Jenkins, Hudson, Bamboo).
- Managing the code migration from TFS, CVS and Star team to Subversion repository.
- Worked with Nexus Repository Managers for Maven and Ant builds.
- Configuring, Installing and Administering the JenkinsContinuous Integration servers.
- Created end to end build automation and CI setup for button click push deployment.
- Creating new build jobs, Integration testing jobs and deploy jobs in Jenkins to automate the process.
- Implemented &maintained the branching and build/release strategies utilizing Subversion in Linux environments.
- TroubleshootingWebLogic Application Server connection pools.
- Managed 500 Linux servers with 1 PB of Storage and 100 users using Puppet.
- Supported 100 Users on Linux, Centos and Ubuntu Operating Systems.
- Installation of Red Hat EL 4.x, 5.x using Kickstart and PXE on HP DL380 G3.
- Responsible for performance monitoring using utilities such as vmstat, iostat and nmon.
- Provided support and monitored the performance of UNIX/Linux/Solaris Environment.
Environment: RHEL 5, 6, 7 ESXI 5.5, AWS/EC2, Apache Web Servers, Dell, Weblogic, Web Sphere application Server, Puppet, ANT, MAVEN, Jenkins, Hudson, Bamboo, vSphere 4.0,5.0 and 5.5, Hyper-V, Windows 2008/2003 Server
Confidential NE
DevOps Engineer/LINUX Administrator
Responsibilities:
- Responsible for the operation, maintenance and integrity of a distributed networked Linux environment.
- Provided support for more than 700 RedHat, Cent OS servers.
- Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
- Expertise in configuring Red Hat Cluster Nodes for any legacy applications and verified the daily health check on the Cluster Nodes utilizing clusters.
- Installing and configuring Puppet writing manifests to automate day-to-day activities.
- Managed 500 servers using Puppet to install and update system, application configurations.
- Setting up servers through using UNIX for deployment or other uses for application.
- Responsible for CI environments (Jenkins, Nexus, Sonar).
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments and also create new jobs and branches through Jenkins.
- Used vagrant to automate provisioning of development and production environment on AWS with Ubuntu instances, Apache, and MySQL.
- Used Puppet to provision Ubuntu instances with Nginx, and Postgres on Digital Ocean.
- Used Docker to containerize custom web application and deployed on AWS with Ubuntu, Apache, and RDS.
- Automated Deployment through ARM and monitoring different application consoles through their admin pages and WebSphere.
- Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, Code Deploy, Puppet, EBS, and Ops Works.
- Manage deployment automation using Puppet, Hiera, Custom Puppet modules, in Ruby.
- Created Puppet manifests and modules to automate system operations,Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Managed Puppet to automate system operations.
- AWS Cloud management and Puppet Automation.
- Deployed built artifacts to WebLogic application server using MAVEN.
- Enforced automation in build and deployment procedures, executed code builds and deployment activities.
- Responsible for design and maintenance of the Subversion (SVN) Repositories.
- Managed the source codes repository of multiple development applications using Tortoise SVN.
- Verifying the Correct Binaries before releasing to production environment.
- Coordinated application release with developer, DBA, QA and project management teams.
- Configuring the build .xml file and verified the source file for the correct release by means of Checksum concept.
- Automated the cloud deployments using Puppet, Python (boto& fabric) and AWS Cloud Formation Templates.
- Integrated Jenkins with various DevOps tools such as Nexus, Sonarqube, Puppet, CA Nolio, HP CDA, HP ALM and HP QTP etc.
- Documentation of detailed build configuration, Build procedures, schedule build calendars and change history for releases.
- Migrated source control tool from Clear Case to Subversion (SVN) and build tool from Ant to Maven.
Environment: Red Hat Enterprise Linux 4.x, 5.x, 6.x, Tomcat, JBoss, SVN, Jenkins, Nexus, Sonar, Ant, Maven Web Sphere Application Server (WAS), Web Logic, UNIX, UCM, AWS, Puppet, Python, Perl.
Confidential, Lincolnshire, IL
VMware Administrator
Roles & Responsibilities:
- Designing and Documentation for Racks move from one cage to another big cage in a datacenter.
- Worked on large datacenter consolidations and completed them successfully using multiple P2V conversion using Vcenter Converter.
- Job includes installation and configuration ofVMwareESXi 4.x, installation and configuration ofVMwareVirtual Center Server and creating Virtual Machines.
- Assist in P2V conversion of Windows 2000, Windows 2003, and Linux based server editions using enterpriseVMwareconverter and also installed theVMwaretools on that machines.
- Provided disaster recovery and backup services using theVMwareconsolidated Backup (VCB).
- Job also includes creating templates and deploying Virtual Machines through templates, cloning Virtual Machines and managing Virtual Center permissions.
- Creating and ManagingVMwarecluster with HA and DRS.Creating and Managing resource pools for Virtual Machines. Monitoring and managing performance of ESX servers and Virtual Machines.
- Using Virtual center server for HA, DRS and VMotion.Working on Migration concepts like VMotion and cold migration.
- Creation & Troubleshooting of Virtual Network.Troubleshooting ESX & Virtual Machines.
- Creation of templates from VMs and Creation of VMs from templates.
- Performance monitoring and tuning for ESX Servers, Virtual Center Server and VMs.
- Installation, configuration and management of Veeam Backup and Replication for virtual machine backup.Management of HP SIM for hardware monitoring.
- Installation, configuration and management of Windows Server 2003.
- Management for Active Directory and patch management.
Environment:Virtual Infrastructure 3, vSphere 4.0, Hyper-V, Windows 2008/2003 Server, HP EVA 8400, HP Blade C7000, HP Blade C3000, HP VC Flex 10
Confidential
Linux/AIX Administrator
Responsibilities:
- Setup and configured TCP/IP network on LINUX and AIX.
- Worked with implementation team of high availability cluster on IBM RS/6000 platform (HACMP for AIX).
- Creating LPARS and configuration of DLPAR scripts for load sharing.
- Backup data to server before deploying new pc.
- Implement and Manage Windows Sever 2012 R2 Print Servers and Cisco Identity Services in database and on Cisco Catalyst Switches.
- Responsible for the maintenance of personal PC's and Local Area Network.
- PC upkeep consisted of supporting Windows 3.11, 95, 98, NT4.0 Server and Workstation, Novell 3.12, 4.11, Office 4.2, 4.3, 97, Word 6.0, 7.0, 97, Excel 6.0, 7.0, 97, Access 2.0, 7.0, 97, Power Point 2.0, 7.0, 97, Microsoft Exchange 4.5, 5.0, and Microsoft Outlook Programs.
- Installed and configured network services such NFS, NIS and DNS Server.
- Adding physical volumes, creation Volume groups, File systems, Storage allocation, cron jobs, maintenance levels upgrades and applied Fixes for AIX 5.x.
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Worked in the migration team for migration from AIX 4.3.3, 5.1 to 5.2 and 5.3.
- Installing, upgrading and configuring REDHAT Linux ES 4.x/5.x using KICKSTART installation.
- Setup jobs schedules for various backup and monitoring tasks. Supported with enterprise backups using VERITAS Netback up version 4.5.
- Installed, configured and administered Web Sphere Application Server 4.x/5.0.
- Installation/Administration of TCP/IP, NIS/NIS+, NFS, DNS, NTP, Auto mounts, Send mail and Print servers as per the client’s requirement.
- Performed extensive Logical Volume Management (LVM) tasks.
- Installed and configured SUDO for users to access the root privileges.
- Installed application connectivity software to enable IBM print services.
Environment: IBM - AIX 5.3 and AIX 6.1, Linux, Web Sphere, MQ, TSM, Oracle DB, WINDOWS, Replication, IBM - Tivoli, JIRA tool.
Confidential
System Administrator: Windows, Linux
Responsibilities:
- Involved in creating, deleting and modifying the users and adding them to different groups.
- Changing the file permissions and giving the access to the users.
- Creating, modifying and editing the files using VI editor.
- Creating the file system, modifying the file system, mounting and unmounting
- Documentation of the changes.
- Creating, deleting and modifying the users in the Windows 2010 Server.
- Installing of Linux System and Windows Systems.
- Testing of hardware and software patches and upgrades.
- Owning and managing multi-departmental ticket queue and acting as final resolution for all tickets.
- Work with supporting servers and workstations, printers, banking center peripherals, and network infrastructure with Microsoft Operations Manager.
- On regular basis installed new operating system and application builds to servers and workstations to support rapidly changing test schedules.
- Assisted with the coordination of new hardware purchases and act as primary support on all installations of new and used equipment.
- Adhered to client ITIL change management policies by ensuring any proposed changes were evaluated for risks, system changes were thoroughly tested, and deployment plans included back-out strategies.
- Knowledge transfer of process and technical specifications for daily use of Tripwire products; created technical architecture documentation, user guides and conducted user training.
- Integration of Tripwire’s security products with ITSM ticketing tools for automated monitoring and response.
- Configuration of custom compliance monitoring, change detection rules, and reporting to identify real-time deviations from configuration standards and industry and regulatory best practices.
- Assisted customers with remediation of compliance findings and audit reports provided by the Tripwire Enterprise tool.
Environment: Red Hat EnterpriseLinux5/6, AIX,Hardware DELL PowerEdge 6650, HP ProLiant DL 385, 585, 580, Sun Fire v440, SUN BLADE X6250, X6270. Remedy, Bash,TCP/IP, SMTP, Windows 2003, 2008.
