Aws Devops Developer Resume
Dearborn, MI
SUMMARY
- Qualified professional with 14+ years of IT experience with Over 5+ years of professional experience in AWS & Linux, strong knowledge on Amazon Web Services (AWS) Cloud services like EC2, S3, EBS, RDS, VPC, and IAM, Virtualization, Cloud Computing and AWS services.
- Experienced in working onDevOps/Agile operation process and tools area (Code Review, Unit test automation, Build and production deployment which include Compiling, Packaging, Deploying and Application Configurations).
- Deployment support and configuration of cloud services including AWS.
- Creating amazon EC2 instances and maintaining with security groups. Architecting of Elastic Load Balancers with EC2 Auto Scaling groups. Maintaining volumes and mapping with multi AZ VPC instances.
- Backup Setup Like Snapshots and Amazon machine images (AMIs) of the instances.
- Expert in Installation, Configuration and Administration of Windows, Ubuntu Linux, Cent OS and RedHat Environments.
- Mid level of understanding and using various Puppet features including Resource management (Package, Service, File), User Management, Modules, Class, Definition, Templates, Factor and external commands.
- Experience in customization of modules from puppet forge for environment needs.
- Designed end to end automation of infrastructure and continuous delivery of the applications by integrating cloud formation scripts, Jenkins, AWS & CHEF cookbooks and recipes.
- Monitored system performance statistics like storage, CPU utilization and network bandwidth utilization.
- Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software.
- Defined AWS security groups which acted as virtual firewalls to control the incoming traffic onto AWS EC2 instances.
- Experience in real-time monitoring and alerting of applications deployed in AWSusing Cloud Watch, Cloud Trail and Simple Notification Service.
- Experience of Jenkins, Bamboo, Ant, Maven, Tomcat,WebLogic, WebSphere, SVN, Git,RTC,Bit Bucket,Chef, Puppet, GitHub.
- Familiar with Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups.
- Strong hands on development and configuration experience with software provisioning toolslike Chef, Puppet.
- Experience in scripting languages Shell, Python and Ruby.
- Worked on Build & Release activities for technologies like Java, .Net.
- Proficient in managing the source code management of multiple development using SVN, Git, RTC, TFS, and CVS version control tools.
- Expertise in using build tools like Maven and Ant for the building of deployable artifacts such as JAR, WAR & EAR.
- Experience with CI (ContinuousIntegration) and CD (ContinuousDeployment) methodologies using Jenkins, Bamboo.
- Strong knowledge / experience in creating Jenkins CI pipelines and good experience in automating deployment pipelines
- Application Deployments and Environments Configuration using Chef & Puppet.
- Experience working onDockerhub, creatingDockerimages and handling multiple images primarilyfor middleware installations and domain configuration.
TECHNICAL SKILLS
Build Tools: Maven, Ant.
Programming / Scripting Languages: C, C++, UNIX Shell Scripting, Python, HTML.
Server: Apache Tomcat, WebSphere, WebLogic, JBoss.
Release/Project Management: MicrosoftReleasemanagement Server.
Issue Tracking: JIRA, Service Now, Bugzilla.
Configuration Management Tools: Chef,Ansible, Puppet
Database: My SQL
Version Control System: Subversion (SVN), GIT, RTC, CVS, Perforce.
CI Tools: Jenkins, Bamboo, Team City
Operating System: Windows Variants, Linux, UNIX.
Cloud: AWS, Azure
Code Analysis/Code Review: SonarQube, Gerrit
Monitoring Tools: Nagios, Cloud Watch
Binary Repo: Nexus
PROFESSIONAL EXPERIENCE
Confidential, Dearborn MI
AWS Devops Developer
Responsibilities:
- Experience developing ETL and Data Models using an ETL tool such as SAP Data Services, Informatica.
- Experience in configuration management tool such as Ansible, Chef, and Puppet. Assisted in design and deployment of Cassandra rings into AWS. Multi-AZ and inside existing layered VPC network.
- Creating 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.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
- Responsible for Design of different Release Environments for new projects and monitoring.
- Implementing a Continuous Delivery framework using Jenkins, Chef, TeamCity in Linux environment.
- Managed Chef Cookbooks to automate system operations.
- AWS Cloud management and Chef Automation.
- Integration of Maven/Nexus, Jenkins, RunDeck, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
- Using Jenkins AWS Code Deploy plugin to deploy to AWS.
- Responsible for code build, release and configuration on Amazon EC2.
- Optimized volumes and EC2 instances. Created multi AZ VPC instances. Used IAM to create new accounts, roles and groups.
- Azure Storage Planning Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data
- Azure AD - Implemented Azure AD using AD connect, configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization.
- Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
- Worked on creation of custom Docker container images, tagging and pushing the images worked on the customized docker networks.
- Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
- Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups.
- Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Migrated applications to the AWS cloud.
- Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
- Worked on creation of custom Docker container images, tagging and pushing the images. worked on the customized docker networks.
- Experienced with deployments, Maintenance and troubleshooting applications on Work with different team members for automation of Release components.
- Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure AZURE.
- Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer
- Extensive experience in Windows AZURE(IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE
- Making use of PowerShell, Python and other tools to automate a range of tasks in an OS diverse environment.
- Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script, WMI, WSH.
- Troubleshoot the build issue during the Jenkins build process.
- Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
- Experience implementing Cloud based Data Warehousing solutions.
Confidential
AWS Devops Developer
Responsibilities:
- Responsible for architecting, implementing, and maintaining automation tools to reduce time and complexity of operations and development tasks
- Written chef cookbooks to provisioning and managing Linux servers.
- Automated infrastructure admin tasks with Puppet.
- Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
- Integrated Subversion and Ant/Maven with Jenkins to implement the continuous integration process.
- Expertise in designing, configuring and implementing SCM standards and procedures using StarTeam, Subversion, CVS and IBM Rational Clear Case. Experienced in design and implementation of defect tracking system using Test Director, JIRA, Bugzilla and Rational Clear Quest.
- SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
- Responsible for the EBFs (Emergency Bug Fixes) to push them to different environments and monitor their status.
- Created Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
- Wrote Shell scripts and Perl scripts for day-to-day administration and create Perl scripts to automate the deployment.
- Maintained and administered GIT source code tool. And Created Branches, Labels and performed Merges in Stash and GIT.
- Created the branches in Subversion to implement the parallel development process.
- Implemented Sparse Branching concept of Subversion to avoid the additional overhead of having complete branches.
- Merged release branches to the trunk after the production release and resolved the conflicts arise during the merge.
- Used Anthill Pro as an Application Lifecycle Management (ALM) Tool to manage and track all the automation and deployment activities in PROD.
- Installed and administered Anthill Pro to automate the deployment process through workflows.
- Deployed the build artifacts like wars and ears into a WebLogic app server by integrating the WLST scripts to Anthill Pro.
- Maintained all the UNIX, Linux and Solaris environments for deployments.
- Enabled Java application teams to transition from the "Old World" of Waterfall, JEE, proprietary frameworks, Linux, and COTS, to the "New World" of Agile, Tomcat, Spring, PCF, and Open Source.
- Develop and maintain part tracking documents andPCF Executive Summary.
- Implemented Configuration Management, Change Management policies and procedures.
- Maintained configuration files for each application for builds and installed on different environments.
Confidential, Houston TX
AWS DevOps Developer
Responsibilities:
- Interact with Solution Architects and Business Analysts to gather requirements and update Solution Architect Document.
- Excellent experience working on tHDFSInput, tHDFSOutput, tPigLoad, tPigFilterRow, tPigFilterColumn, tPigStoreResult, tHiveLoad, tHiveInput, tHbaseInput, tHbaseOutput, tSqoopImport and tSqoopExport. • Submitted talend jobs for scheduling using Talend scheduler.
- Leveraged Talend to ingest data into the datalake of datafabric. Unit tested talend workflows for the correctness of the data.
- Built Resuisability Joblets and Context Group at Reference Project level and job level
- Experience on cloud configuration in Amazon web services (AWS).
- Copy data to AWS S3 for storage and use COPY command to transfer data to Redshift. Used Talend connectors integrated to Redshift.
- Analyzing and understanding the legacy code and making recommendations on how the new system can be designed.
- Worked on Talend Administrator Console (TAC) for scheduling jobs and adding users.
- Developed jobs to move inbound files to HDFS file location based on monthly, weekly, daily and hourly partitioning.
- Developed jobs to expose HDFS files to Hive tables and Views depending up on the schema versions.
- Created Hive tables, partitions and implemented incremental imports to perform ad-hoc queries on structured data. • Optimizing Hive queries, improve performance by configuring Hive Query parameters.
- Implemented ORC data format for Apache Hive computations to handle the custom business requirements. Run hive queries using spark-sql to make use of the in memory processing.
- Worked extensively on design, development and deployment of talend jobs to extract data, filter the data and load them into datalake.
- Designed the hive jobs and scheduled them using the framework (an in-house scheduling framework in the organization).
- Deployed talend workflows on various environments including dev, test and production environments. Environment: Hortonworks, Talend Studio Data Integration 6.1 and 5.6, Talend Studio Big Data Platform 5.3.1, UNIX, XML files, Flat files, Hadoop, HDFS, Hive.
Confidential
LINUX Administrator
Responsibilities:
- Patching of RHEL5 and Solaris 8, 9, 10 servers for EMC Power Path Upgrade for VMAX migration.
- Configuration of LVM (Logical Volume Manager) to manage volume group, logical and physical partitions and importing new physical volumes.
- Documented the standard procedure for installation and deployment of VMAX Migration and logical volume manager.
- Installation, configuration, support and security implementation on following services: DHCP, SSH, SCP.
- Configuration and administration of NFS and Samba in Linux and Solaris.
- Maintained and monitored all the company servers operating system and application patch level, disk space and memory usage, user activities on day-to-day basis.
- User administration on Sun Solaris and RHEL systems, HP-UX machines, management & archiving.
- Installations of HP Open view, monitoring tool, in more than 300 servers.
- Attended calls related to customer queries and complaints, offered solutions to them.
- Worked with monitoring tools such as Nagios and HP Open view.
- Creation of VMs, cloning and migrations of the VMs on VMware, VMWare Fusion, vSphere 4.0.
- Worked with DBA team for database performance issues, network related issue on Linux / Unix Servers and with vendors for hardware related issues.
- Expanded file system using Solaris Volume Manager (SVM) in the fly in Solaris boxes.
- Managed and upgraded UNIX's server services such as Bind DNS.
- Configuration and administration of Web (Apache), DHCP and FTP Servers in Linux and Solaris servers. Decommissioning of the old servers and keeping track or decommissioned and new servers using inventory list.
- Handling problems or requirements as per the ticket (Request Tracker) created.
- Participated in on-call rotation to provide 24X7 technical supports.
Confidential
Linux Engineer
Responsibilities:
- Extensive experience in installing, integrating, tuning and troubleshooting Apache, Tomcat, WebSphere and WebLogic application server.
- Creating, cloning Linux Virtual Machines, templates using VMWare Virtual Client 3.5 and migrating servers across ESX hosts.
- Supported AWS set ups Windows Administration teams during production.
- Involved in SAN migrations at host level using LVM mirroring and SVM Mirroring.
- Creating, cloning Linux Virtual Machines, templates using VMWare 4/5 and migrating servers between ESX hosts.
- Managing systems routine backup, scheduling jobs like disabling and enabling system logging, network logging of servers for maintenance, performance tuning, testing.
- Troubleshooting tickets, which includes storage, network, system related issues.
- Worked on creating disk groups, volumes, deporting, importing disk groups using VERITAS volume manager.
- Environment, Command line, Current working directory, root directory, executed command.
- Expertise in installation, configuration and administration of Windows 2000/2003/2008 servers, Active Directory and exchange server.
- Set up user and group login ID's, printing parameters, network configuration, password, resolving.
- Installing, configuring, custom building Oracle10g, Oracle RAC 11g and preparing servers for database installation which includes adding kernel parameters, software installation, permissions etc.
- Installing, configuring, administering Veritas Cluster Server 5.0, creating service groups, adding resources, enabling attributes, testing fail-over.
Confidential
Network Engineer
Responsibilities:
- Good understanding of Design Core Routing & Switching setup for client
- Configuring Multiple Contexts in ASA firewall.
- VLAN, STP, Trunk configuration, cabling, resolving basic connection issues, spanning tree issues basic installation of routers, static & default routes, connecting router with internet, configuring
- Worked on 3560, 2960 switch platform, 2811, 2611EM platform router
- Responsible for sharing all acquired knowledge concerning problem resolution
- Good understanding of networking concepts, TCP/IP
- Configuring and troubleshooting VLAN, VLAN Trunk, VTP, STP, and Ether Channel, Switch Port Security, DHCP Snooping, Implementing HSRP.
- Implement IPsec Site-to-Site VPN & SSL VPN using CISCO ASA 5500 Series Firewall
- Configured security features on cisco router and switch have worked on PIX 529 and ASA FW. analyse risk assessment and put in place measures to control vulnerable areas
- Communicate with personnel about potential threats to the work environment
- Participate in forensic recovery and analysis
- Management and troubleshooting of FW connection
