Sr. Aws/devops Engineer Resume
Irving, TX
SUMMARY:
- Around 8 years of experience in designing, developing hybrid cloud with strong innovative and technical background working as Sr. AWS/DevOps engineer.
- Experience in designing, deploying and maintaining various multitude applications utilizing almost all AWS services stack including EC2, S3, EBS, EFS, Elastic Beanstalk, Route 53, VPC, Cloud Front, Dynamo DB, Red Shift, RDS, Key Management Service (KMS), Identity & Access Management (IAM), Elastic Container Service (ECS), Elastic Load balancing, Cloud Formation, Elastic Cache, Cloud trail, SNS, SQS focusing on high availability, fault - tolerance and auto scaling.
- Experience in Deploying Micro-services as restful Java Web Services on AWS Elastic Beanstalk. Used AWS S3 for configuration files.
- Expertise in Build, Migrate Application on Microsoft Azure Cloud Platform in cloud services Offering (Azure Web Roles, Worker Roles, Azure SQL, Azure Storage, Active Directory (AD), Office 365) and Provisioning of IAAS & PAAS and troubleshooting issues on Azure VMs.
- Experience in OpenStack services such as Horizon, Keystone, Nova, Neutron, Glance, Cinder, Ceilometer and Swift.
- Experience in using OpenStack CLI to interact with OpenStack Services like Nova, Neutron and Keystone and having experience in provisioning and optimizing of compute, network, and storage services with OpenStack through dashboard, command-line and API utilities.
- Hands on experience in deploying and configuring Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and X-Ray.
- Expertise in managing the monitoring tools such as Splunk, Nagios, Zabbix, App Dynamics, Cloud Watch for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
- Developed Reports and Dashboards using analytics tools like Kibana, Splunk.
- Managing AWS services and infrastructure through Terraform by writing Terraform modules ( Terraform scripts ).
- Expertise in Implementing a production ready, highly available, fault tolerant Kubernetes infrastructure. Working on Scheduling, deploying and managing container replicas on a node cluster using Kubernetes.
- Worked in DevOps group running a Docker container with EC2 slaves in Amazon AWS cloud configuration. Also, gain familiarity with surrounding technologies such as Mesos (Mesosphere) and Kubernetes
- Experience in working with cluster management and orchestration features embedded in Docker Engine which is built using Docker Swarm Kit and worked on creation of custom Docker container images, tagging, pushing the images and Dockers consoles for managing the application of life cycle.
- Expertise in Docker based container deployments to create shelf environments for dev teams and cluster management using Docker Swarm and Kubernetes.
- Experience in using Chef attributes, Chef templates, Chef recipes and used knife commands for managing the configurations across various nodes using RUBY.
- Experience in demonstrating Ansible along with Ansible Tower can be used to automate different software development processes all over the team organization.
- Wrote several Ansible playbooks for the automation that was defined through tasks using YAML format and run Ansible Scripts to provision Dev servers.
- 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.
- Experience with automation/configuration management using Puppet with Installation of Puppet Master, Agents, Puppet DB, Custom Modules and Manifests and Puppet Open Source with Apache.
- Experience in writing Bash and Python scripts, Included Boto3 to supplement automation provided by Ansible and terraform for tasks such as encrypting EBS volumes backing AMI’s and Scheduling Lambda functions for routine AWS tasks.
- Extensively worked on Jenkins/Hudson/Bamboo/TeamCity by installing, configuring and maintaining for continuous integration (CI) and continuous deployment. along with Shell, Groovy and Python Scripts to automate routine Jobs.
- Extensively worked on Artifactory and Nexus Repository Managers to deploy software built through Jenkins Build Jobs.
- Worked in automation, setup and administration of build and deployment tools such as Jenkins, Jenkins Pipeline and Arti factory and used Jenkins AWS Code Deploy plug-in to deploy to AWS.
- Expertise in continuous integration workflow, project testing, and deployments with Jenkins . Implemented code coverage and unit test plug-ins with Maven in Jenkins.
- Experience in deploying artifacts such as JAR, WAR, RAR and EAR using build automation tools like Ant, Maven, MS Build and Gradle to write pom.xml and build.xml and used MAVEN repository using NEXUS Tool to share snapshots and releases.
- Experience in Administration/Maintenance of Source Control Management Systems such as Git, GitHub, Bitbucket and Sub Version (SVN). Created tags, branches, forks, fixed merge issues and administered software repositories.
- Familiar with integrating JUnit, Selenium Web Driver & Selenium IDE, PMD, and other code quality tests as a part of build process.
- Strong in building object-oriented applications using C, C++, Java, XML and Expert in writing build related scripts like Shell, Perl, ruby, Python, Bash scripts on Linux to automate the deployments.
- Hands on experience in Linux based database management systems in creating and upgrading like RDBMS, MySQL, MongoDB, NoSQL, Cassandra clusters, including backup and recovery planning.
- Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Apache Tomcat/JBoss, Nginx and their installation, configuration, management and troubleshooting.
- Extensive experience in ticketing and tracking tools like JIRA, REMEDY, ClearQuest, Redmine, Bugzilla for Production hotfixes and bugfixes.
- Experience with the understanding of the principles and best practices of Software Configuration Management (SCM) processes, Agile, scrum, and Waterfall methodologies.
- Experience in Installing, upgrading and configuring SUSE, Solaris 8/9/10, Dell, IBM and HP x 86 server, Centos 5.11, 6.7, VXVM, SVM Red Hat Linux 4.x, 5.x, and 6.x using Kickstart Servers and Virtualization with VMWare vSphere ESXi 5.x/4.x, vCenter 5.x/4. x.
- Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
- Interacted directly with developers, managers, and team members to coordinated job tasks and strong commitment to work.
- Provided production support in an on-call rotation in a 24x7 environments.
TECHNICAL SKILLS:
Cloud Platforms: AWS, Microsoft Azure, OpenStack
AWS services: Amazon Web Services (AWS): Cloud Front, Cloud Trail, SES, Elastic Bean Stalk, ELB, Elastic IP, Dynamo DB, Red Shift, Cloud Watch, Auto-Scaling, IAM, Direct Connect, Glacier, Elastic Cache, Elastic IP, Lambda, Elastic Search, Cloud Formation, Snowball, Code Build, Mobile Hub.
Containerization: Docker, Kubernetes
Orchestration Tools: Terraform, Cloud Formation
Configuration Management: Chef, Puppet, Ansible, Salt Stack
Monitoring Tools: Splunk, Nagios, Cloud Watch, Grafana, ELK
Build Tools: ANT, MAVEN, GRADLE, Gulp, Grunt
Version Control Tools: SVN (Subversion), CVS, GIT/Stash, Git Hub, TFS, Perforce, bit bucket
CI/CD Tools: Jenkins, Hudson, Bamboo, Team City, Build Forge
Repository Manger Tools: Nexus, Artifactory
Operating Systems: Unix/Linux & Windows, Red Hat, CentOS, SUSE, Solaris, Ubuntu, Mac, Debian
SDLC: Agile, Waterfall, Kanban
Web/Application Servers: WebLogic, WebSphere, Apache, Tomcat, IIS, JBoss
Network Protocols: TCP/IP, SMTP, SOAP, HTTP/HTTPS, DNS, DHCP, NFS, SNMP, BGP, EIGRP
Programming Languages/Scripting: C, C++, C#, Java/J2EE, Shell Scripting, Python, Ruby, Perl, VB Scripting
Databases: Oracle, MS SQL Server, MySQL, Dynamo DB, Mongo DB, NoSQL, Casandra
Bug Tracking Tools / Project Tracking: JIRA, Bugzilla, HP Quality Center, Remedy, ZabbixTesting Tools: Selenium, Junit, Cucumber
WORK EXPERIENCE:
Confidential, Irving, TX
Sr. Aws/DevOps Engineer
Responsibilities:
- Involved in designing and deploying multitude applications utilizing AWS stack and Implemented AWS solutions like EC2, S3, IAM, EBS, Elastic Load Balancer(ELB), Security Group, Auto Scaling, and RDS.
- Optimized volumes and EC2 instances and created multi Availability Zone VPC instances and maintained Route 53, VPC, RDB, DynamoDB, SQS, IAM, SES and SNS services in AWS cloud.
- Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT instances to ensure successful deployment of web applications and data base templates.
- Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create AMI’S for mission critical production servers as backups.
- Working with AWS EC2 services capable of creating on demand instances, configuring, launch and register new AMI's, copying, modifying and registering AMI's
- Monitored resources and applications using AWS cloud watch including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3 and configured notifications for the alarms generated based on events defined.
- Configured a virtual data center in the Amazon Web services cloud to support Enterprise data warehouse hosting including Virtual Private Cloud(VPC), Public and Private Subnets, Security Groups, Route Table, Elastic Load Balancer.
- Configured IAM to create new accounts, roles and groups. Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements. Setting up the group policies using JSON.
- Using AWS S3 to store code bundles to deploy onto EC2 Instances along with working on providing DNS management using AWS Route 53.
- Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources and worked on Lambda, for triggering events with cloud watch using Lambda functions.
- Developed AWS Lambda using Node JS to connect with AWS S3 Services for storing and retrieving data. Involved in writing Java API for Amazon Lambda to manage some of the AWS services
- Used Cloud trail to enable and track all the logs in AWS accounts.
- Created Python scripts to totally automate Aws Services which includes ELB, Cloud front distribution, Lambda, database security and application configuration this script creates stacks, single servers or join web servers to stacks.
- Utilizing EBS Volumes management and snapshots for backups using script. Worked in configuring Elastic Bean Stalk for developers to quickly deploy application for testing and pushing developed code for testing.
- Hands-on experience with Amazon Redshift cluster setup, distribution strategy, performance tuning, backup/recovery, scaling options and cluster configurations.
- Worked on AWS Code Deploy and Auto Scaling Groups to implement Blue Green Deployments for the various releases and this methodology is used for reducing time in Production environment.
- Developed strategy for cloud/virtualization migration and implementation best practices.
- Wrote Packer for Pre-break my AMI's and configured with ansible, Chef for continuous deployment process
- Using Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control layer and responsible to setup Elastic search cluster using Terraform scripts to block all the Spam and Phishing attacks.
- Monitoring ELK to debug production issues and log the AWS S3 storage that stores the sites traffic activity. Created alarms and trigger points in Cloud Watch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
- Implementing Kubernetes to manage containerized applications using its nodes, Config Maps, Selector, Services and deployed application containers as Pods.
- Using Docker to containerized Micro services in cloud and managed clusters using Docker Swarm and kubernetes. Developed Private cloud system solution on CoreOS using Kubernetes (Docker weave).
- Worked on creating Docker containers and Docker consoles for managing the application lifecycle and worked on setting up the automated build on Docker HUB .
- Responsible for testing Playbooks on AWS instances using Python and to run Ansible Scripts to provision Dev servers.
- Worked with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments and developed Python Modules for Ansible Customize.
- Built python automation scripts to apply OS patching for EC2 instances for security upgrades. Automation of OS builds and Application Installation through Chef.
- Deployed and configured Chef Server and Chef Solo including bootstrapping of Chef client nodes for provisioning: Created roles, cookbooks, recipes and data bags for server configuration, deployment and app stack build outs.
- Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plugin and Jenkins Cloud Format i on plugin.
- Created new build jobs, integration testing jobs and deploys jobs in Jenkins to automate the process and Configured Slaves for Jenkins Master to distribute load across all the machines.
- Maintained the repository management tools like Artifactory to store the WAR, JAR files which are deployed by using chef in Jenkins tool.
- Worked with development team to migrate Ant scripts to Maven. Implemented Maven builds to automate JAR and WAR. Developed build and deployed scripts using ANT and Maven as build tools in Jenkins to move from one environment to another environment.
- Installed and administrated GIT Source code tools and ensured the reliability of the application as well as designed the Branching strategies for GIT. Experienced in GIT forks, tagging, handling merge requests and notifications. Setting up the GIT repos for Jenkins build jobs.
- Involved in setting up application servers like Tomcat, WebLogic across Linux platforms as well as written shell scripts, Perl, Python, Ruby scripting on Linux. maintaining Different Virtualization environments like VM ware, Vagrant.
- Integration, deployment and automation of application servers Tomcat, WebLogic across Linux platforms.
- Monitored the logs in case of improper functionality of Jira/Confluence for exceptions and Apply the changes on Jira as per Atlassian KB. Plugin management for Atlassian Applications JIRA and Confluence
- Worked on Agile projects like Creating Kanban boards, configured columns, Filters and Reports.
- Used Kanban for Bug Tracking, Nagios & Graphite for System monitoring, Cloud Watch and Cloud Trial for monitoring the cloud environment.
- Configured and deployed Java and J2EE applications into application servers.
- Designed and Developed Java Objects based on Java Patterns and UML Specifications.
- Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
Environment:: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Ansible, Git version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, Cloud Trial, Cloud Formation, AWS CLI, AWS Auto Scaling, Azure, Maven, Jira, Nagios, Subversion, Jenkins, Chef, Puppet, Ansible, Mesos, Docker, Kubernetes, Python, Ruby.
Confidential, Columbus, OhioSr. Aws/DevOps Engineer
Responsibilities:
- Designed, configured and deployed Amazon Web Services(AWS), Defined AWS Security services as virtual firewalls to control the traffic on EC2 instances for multitude of applications utilizing the Amazon Web Services focusing on high availability, Fault Tolerance and auto-scaling.
- Installed and configured applications on AWS EC2 instances and stored them in S3 buckets, configured S3 Versioning and life cycle policies to backup and archive files in Glacier.
- Utilizing AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
- Leveraged Aws cloud services such as EC2, Auto scaling and VPC to build secure, highly Scalable, high available and flexible systems that can handled expected and unexpected load bursts.
- Worked in configuring Elastic Bean Stalk for developers to quickly deploy application for testing and pushing developed code for testing.
- Managed IAM policies, providing access to different AWS resources, designed and refined the workflows used to grant access.
- Increased EBS backed volume storage capacity when the root volume is full using AWS EBS Volume feature.
- Responsible in setting up scalability for application servers using CLI for administering DNS system in AWS using Route53.
- Used Cloud Watch to collect and monitor log files and created alarms in conjunction with SNS to notify the resource usage and billing events.
- Developed and maintained Cloud Formation Template scripts(CFT’s), automated the provisioning of AWS resources (IAM, EC2, S3, SNS, RDS, ELB and Auto Scaling) and installed workstations.
- Configured AWS virtual private cloud and data base subnet groups for isolation of resources with in the amazon RDS in Aurora DB cluster.
- Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
- Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
- Implemented the Project structure based on Spring MVC pattern using spring boot.
- Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and Security policies & configured BGP routes to enable ExpressRoute connections between on-premise data centers &Azure cloud.
- Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNets with Azure Internal Load Balancer.
- Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.
- Created Azure Web Application projects, updated and deployed ASP .NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager.
- Managing Azure and AWS Migration for an established cloud infrastructure provider. Also, providing added value through additional features related to cloud computing and automation.
- Used both Splunk and ELK to debug production issues and log the AWS S3 storage that stores the sites traffic activity. Created alarms and trigger points in Cloud Watch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
- Expert in standardizing Splunk Forwarder deployment, configuration and maintenance across UNIX and windows platform
- Created template files for Log stash in Elasticsearch to handle not analyzed string inputs. and Experience in Kibana which is a powerful data visualization capability to help businesses pull vital information from their data stores.
- Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues.
- Converted existing Terraform modules that had version conflicts utilize cloud formation during Terraform deployments to enable more control or missing capabilities.
- Used Docked-Compose, Docker-Machine to create Docker containers for Testing applications in the QA environment and automated the deployments, scaling and management of containerized applications across clusters of hosts using Kubernetes.
- Used Docker for packaging applications and designed the entire cycle of application development and used Virtualized Platforms for Deployment of containerization of multiple apps. Used Docker container to transport any application to be run on any operating system/environment.
- Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
- Wrote Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers and used Ansible Playbooks with Python SSH as the wrapper to manage the configuration of AWS nodes and test playbooks on AWS instance using Python.
- Installed chef server Enterprise on premise/workstation/ bootstrapped the nodes using knife and automated by testing chef recipes/cookbooks with test-kitchen/Chef spec.
- Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, data bags, templates and attributes.
- Integrated AWS Code commit with Jenkins for continuous integration and deployment, this automates the deployment of new revisions of applications i.e., whenever there is a code change, Jenkins used to build the WAR file and deploy to the Application Server (AWS EC2 instance).
- Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments. and Used GIT as Source code repository.
- Configured Bitbucket with Jenkins& automated the build process through SCM polling.
- Created post-commit& pre-push hooks using Python in Bitbucket repositories. Resolved merging issues during rebasing & re-integrating branches.
- Expert in deploying the code through web applications servers like Apache Tomcat/JBoss, Nginx configuration and display of performance data.
- Automated solutions using Python and managed artifacts in NEXUS repository and configured the jobs with MAVEN for various deployments of JAVA/J2EE enterprise applications.
- Developed PowerShell scripts to automate the project creation, setting permissions for users, groups in TFS.
- Worked with best practices and processes Agile scrum methodology, JIRA program Management JIRA scrum, JIRA dashboard customization, JIRA release management, JIRA test management, JIRA training.
- Tested, evaluated and involved in troubleshooting of different NoSQL database systems such as MongoDB and their cluster configurations to ensure high-availability in various crash scenarios.
- Worked on variety of Linux platforms Red Hat Linux which includes installation, configuring and maintenance of applications on this environment.
- Facilitated Scrum ceremonies like Sprint planning, retrospectives, Daily stand-ups, etc.
Environment: AWS, Azure, Jira, Nagios, Python, Shell Scripting, Ruby, Agile Splunk, ELB (Elasticsearch, Logstash and Kibana), Docker swarm, Docker Weave, Kubernetes, AWS Code Commit, Jenkins, Bamboo, NoSQL, MongoDB, Cassandra, Ansible, Chef, Jira, Maven, GIT, Red Hat, YAML.
Confidential, Huston, TexasDevOps Engineer
Responsibilities:
- Responsible for all aspects of the Software Configuration Management process including Code Compilation, Packaging, Deployment, Release Methodology and Application Configurations.
- Creating manifests and deploying using Puppet to completely provision the server. Created Custom Puppet modules for bootstrapping new servers with required application dependencies and packages. Used Puppet server and workstation to manage and configure nodes.
- Used Puppet to manage Web Applications, Config Files, Data Base, Commands, users Mount Points, Packages. Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
- Implemented Automated Application Deployment using Puppet. Configured Apache webserver in Linux using Puppet automation and manage Java applications across Linux servers.
- Server configuration management via Puppet and System orchestration via Ansible. Used Puppet to automate configuration management & Applications.
- Implemented CI/CD process, CIT automated testing, deployment using Hg/GIT, REST API, Ansible & Puppet.
- Maintained Puppet servers and management application that can use ServiceNow (CI) data to bring computers into a desired state by managing files, services or packages installed on physical or virtual machines.
- . Worked on Jenkins and Anthill Pro by creating and scheduling jobs and Builds and deployments using them.
- Developed Perl/Shell scripts for automation of build & release process using Gradle and Maven build tools
- Responsible for building Jenkins master and slave nodes and involved in plugin Git and schedule jobs using Poll SCM option migrated projects from Subversion repositories to GitHub Enterprise repositories through Team Foundation server (TFS) to synchronize task/work item tracking process.
- Used GIT as source code management tool creating local repository, cloning the repository, adding, committing, pushing the changes in the local repositories, saving changes for later (Stash), recovering files, branching, creating tags, viewing logs, pulling latest commits, etc.
- Install and configure and maintained application/web servers like DHCP, DNS, web (Apache, IIS), mail (SMTP, IMAP, POP3) and file servers on AIX and Red Hat Enterprise Linux servers.
- Define/setup network protocols, Network File Service (NFS), and Network Information Services (NIS) in Linux. Configured Network and troubleshooting network problems such as TCP/IP, providing support for users in solving their problems.
- Created clusters in VMware vCenter and Upgrading VMware infrastructure components using VUM. Migrated servers using hot and cold cloning technology in VMware.
- Experience in building private cloud infrastructure of OpenStack, deploying through puppet and maintaining them in production. Used OpenStack administration to create New Users, Flavors, Tenants, Roles and Assign. Resource Quotas to projects and roles using keystone command line client.
- Supported dozens of applications to migrate workloads to cloud based architectures using OpenStack. Plan and deploy Open stack computing clouds for development, testing and production environments.
- Developed Open stack API to integrate with Amazon EC2 cloud based architecture in AWS.
- Involved installing and managing different automation and monitoring tools on Red hat Linux like Nagios.
- Monitored infrastructure consisting of Nagios server with internal GUI tool as web interface for configuration and display of performance data.
- Used Python scripting for automation, highly scalable, build promotions for staging to production.
- Wrote PowerShell scripts for the teams use with customers that have been heavily utilized thus saving much time with each other.
- Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects and Created Mail handlers and notification Schemes for JIRA.
- Analyzed performance against key SDLC deliverables and testing results as a means of effectively assess and communicate risks to project team and senior management.
Environment: OpenStack, Java, J2ee, JBOSS, Red hat Linux, Apache, Tomcat, Sonatype, Nexus, Puppet, Linux, Subversion (SVN), Python, SCM, WebLogic, Veritas Filesystem, SDLC, Nagios, Splunk, Python, PowerShell, JIRA, Splunk.
Confidential, Seattle, WABuild and Release Engineer
Responsibilities:
- Defined and rolled out Configuration Management process and coordinated Release Management activities for development teams working on Java platform in both Windows and Unix based environments.
- Installed Chef Server and Chef Clients to pick up the build from Repository and deploy in target environments. And Created Chef Cookbooks using recipes to automate Build with Development Pipeline.
- Add chef one point
- Tested and implemented validated merge feature on cloud bees Jenkins to facilitate frequent commits from developers then a build is triggered on Jenkins, if the build is successful the code changes will be pushed to upstream repository.
- Configured local Maven repositories and multi-component ANT projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
- Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
- Created the naming strategy for branches and labels and involved continuous integration system with GIT version control repository and Continually build as the check-in's come from the developer. and implemented end to end SDLC with process gates and quality controls with fully automated build and deployment process from development to QA to Staging and Production environments.
- Components and upgrading VMware Tools. Migration of ESXi host and VM’s across datacenters. Implemented software enabled raid configuration (LVM).
- Worked on LDAP console, wrote shell scripts to automate LDAP tasks. Implemented local/remote user authentication service (nis, LDAP).
- Install and Configure Comm. Environment in WLS using WebLogic server. Worked on Web Server and WebLogic consoles for non-critical fixes.
- Documented all our build deploy methods, release calendar and desk procedures on WIKI confluence.
- Developed automated process for builds and deployments using Jenkins, Ant, Maven, Sonatype, Nexus, Shell, Python and Java
- Involved in Installation, Configure and Maintenance of the WebSphere application server on AIX environment.
- Installation and Configuration of RedHat Enterprise Linux environment. Configure and implement OS level virtualization with Solaris Zoning and VMware.
- Use Jump start for OS installation with support of Jump Start server. Configure large file system with Solaris ZFS. Excellent Experience in Installation, Configuration and Volume/File system management using Logical Volume Manager (LVM) in Linux and Solaris Volume Manager (SVM) in Solaris.
- Configure the global zone. Prepare file system and zone root path for non-global zone. Performed File System Backup and Recovery.
- Managed and improved build systems and integrated test automation framework, providing support for continuous, nightly and milestone builds across multiple streams of development and assisted developers with the timely resolution of any build failures.
Environment: Subversion (SVN), Git, Jenkins, Nexus, Maven, Version Control Systems, Horizon View 5.2, Windows 2003/2008/2008 R2 server, LDAP, Oracle iplanet, Oracle WebLogic, WebSphere Solaris, JBOSS, Apache, AIX, VERITAS Volume Manager, Red hat Cluster, Veritas Cluster Server, SDLC, NFS, DNS, JIRA, Confluence.
ConfidentialLinux Administrator
Responsibilities:
- Provided support in fixing issues related to Linux, Solaris Installation and Maintenance of Hardware in Production and development Environment as an integral part of the Unix/Linux Support team.
- Worked on installing and configuring VMware/ESX Servers for virtualizations.
- Configuration of NIS+, NFS, DNS, DHCP servers in Solaris, AIX and Linux environment.
- Supported Oracle RAC (Real Application Cluster) Servers running on Linux with GFS and Solaris with SFRAC.
- Experience in maintaining/tuning/upgrading Web logic/Web sphere/JBoss and Web based applications like Java & Tomcat/Apache.
- Setup optimal RAID levels (fault tolerance) for protected data storage in NAS environments also configured RAID 0, 1, 01, 10, 50 for backup.
- Help in the process of installing and setting up the software to monitor the customer's server environment.
- Used monitoring tool Zabbix for administration and maintenance operations on day-to-day basis for company network and systems working on Linux and Solaris Systems.
- Used YUM Software manager for installing and configuring the RPM Packages.
- Configured logical volumes using logical volume manager (LVM) and configured mirroring.
- Production support for installation, configuration, management and troubleshooting of applications like Apache, PHP, My SQL and Tomcat.
- Automated jobs by developing custom scripts using Shell (bash, ksh).
- Defining and Develop plan for Change, Problem & Incident management Process based on ITIL.
- Merged the generated reports as per request. Formatted data into required format using UNIX Shell Scripts, SED and Awk.
- Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin.
- Deploying Veritas Clusters and Oracle test databases to implement disaster recovery strategies, ensuring uninterrupted availability of the global systems.
- Configured Logical Storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance. NIS, NFS, AUTOFS, NTP Configuration and Administration.
- Define Mapping Servlets, Filters, and Session Configuration on JBOSS.
- Worked on the administration of the JBoss 4.2.2 servers including installation and deployments.
- Extensive experience in Security Patching and coordinating with storage team and networking teams.
- Provided 24*7 on-call/Remote Support for LINUX Production Problems on weekly rotation basis. Troubleshooting day-to-day server related issues and problems.
Environment: Linux(RHEL), Solaris, VMware, Bash, Perl, WebSphere, Web Apache, DHCP, FTP, Active Directory, ANT, Maven, NFS Server, NDM, SSH, JBOSS, LSM, LVM, Zabbix, NIIS, Shell, Bash, ITI.
ConfidentialLinux/system Administrator
Responsibilities:
- Installation, configuration and upgrade of Solaris 9/10, Red hat Linux 3/4/5, SUSE 10, AIX 5.3 operating systems.
- Configured and installed Solaris, Red hat Linux Servers using jumpstart, Ignite, and Kickstart.
- Extensive use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in AIX and Linux.
- Configuration of Hardware and Software RAID on Digital & Sun Servers.
- Experience in building Servers using Jumpstart in Solaris, Kickstart in Linux and Manual installation.
- Configuration and upgradation of Linux, Solaris and AIX Operating Systems.
- Used Disk Management Utility daily for file system creation and file system management.
- Managed Patching and worked on Firmware Updates for Blades and Enclosures.
- Package management using RPM, YUM and UP2DATE in Red Hat Linux.
- Experience in BIOS UPGRADE and OS installations and configurations and maintenance.
- Experience in maintaining/tuning/upgrading Web logic/Web sphere/JBoss and Web based applications like Java & Tomcat/Apache.
- Installed and configured JMX-based services on JBOSS.
- Configured JNDI and JMS on JBOSS.
- Performed tasks on F5 load balancer like installing and renewing SSL certificates and bouncing servers with performance issues after taking them out of the server pools.
- User, Group management for all the UNIX servers.
- Modifying/ Writing scripts in Bash and Perl for optimizing day to day administration.
- Installed SAMBA server for interface between Linux and NT Servers to share files and Network Printer.
- Monitored CRON jobs that were scheduled by the development team. Provided 24*7 support, during production pushes and provided end user support.
- Integrated JIRA with Confluence, Fisheye and Crucible via Application links.
Environment: Solaris 9/10, Red hat Linux 3/4/5, SUSE 10, AIX operating systems, jumpstart, Ignite, and Kickstart, LVM, RAID, RPM, YUM, BIOS UPGRADE, Web logic/Web sphere/JBoss and Web based, JBOSS, SSL, Bash, Perl, JNDI, JMS
