We provide IT Staff Augmentation Services!

Sr. Devops & Aws Engineer Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • DevOps and AWS professional with 8+ years of comprehensive experience as a Build and Release Engineer, Configuration Management, Linux System Administration. Solid understanding of core computer science fundamentals.
  • Extensive experience working on Continuous Integration and Delivery Platform as a DevOps Engineer.
  • Experience onDevOpstools such as GIT, SVN, ANT, Maven, Jenkins, Chef, Puppet, Docker, Vagrant, and Virtual Box.
  • Strong influenced skills in Agile Testing Methodologies (Scrum and Kanban) & Software Test Life Cycle.
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post - production analysis of the projects.
  • Experience in working on source control tools like SVN, CVS, IBM Clear case, Perforce Clear Quest, Cruise Control, and GIT.
  • Strong Knowledge on C, C++, Java, Linux, Python, Ruby.
  • Solid Knowledge on AWS Cloud, Microsoft Azure and Openstack.
  • Proficient knowledge in dealing with various distributions of Linux like RedHat, Ubuntu, CentOS, Fedora.
  • Solid Knowledge on Virtualization Server tools like KVM, VMware vSphere.
  • Experienced in stretching, labeling and keeping up the variant over the situations utilizing SCM instruments like GIT, Subversion (SVN) on Linux/Perl and windows stages.
  • Expertise in Java builds tools like ANT, MAVEN for the building of deployable artifacts such as (jar, war & ear) from source code and also configured and setup Maven profiles.
  • Strong at automating the release process of products using shell/Ruby scripts and build process using Ant/Maven, Jenkins/Bamboo, and Nexus.
  • Proficient in an Agile development team to deliver an end to end Continuous Integration/Continuous Delivery product in an open source environment using tools like Chef & Jenkins.
  • Extensive experience on Jenkins, Build Forge and Docker for continuous integration and end to end automation for all build and deployments.
  • Good hands on creating infrastructure in a coded manner using Puppet and Chef for configuration management of virtual environments, and Vagrant for virtual machine and resource control.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server and also automating infrastructure.
  • Mastered in implementing Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Experienced in cloud automation using AWS CloudFormation Templates, Chef, and Puppet.
  • Built and deployed a Chef Server in AWS for infrastructure automation and solid knowledge on ElasticSearch.
  • Excellent in working with Amazon AWS/EC2, Docker based cluster managementenvironment Kubernetes.
  • Created Docker images using a Dockerfile, Worked on Docker container snapshots, removing images and managing Docker volumes and for branching purpose.
  • Solid implementation knowledge on Docker automation solution for Continuous Integration / Continuous Delivery model.
  • Solid Knowledge on TCP/IP Protocols, Radius and Diameter protocols.
  • Potent in creating theDockercontainers andDockerconsoles for managing the application life cycle.
  • Experience designing and deploying container-based production clusters using Docker (Kubernetes, Docker Swarm & Apache Mesos).
  • Excellent knowledge in dealing and working with DynamoDB, Lambda, S3, Mongo.
  • Strong knowledge of Docker and container management systems like Kubernetes.
  • Explicit knowledge on Ansible Playbooks, modules, roles and also writing Ansible scripts
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.
  • Experience solving automation problems such as Deployment Orchestration, Continuous Integration.
  • Knowledge on Server monitoring, capacity planning, application monitoring with the help of Nagios. Knowledge on monitoring and logging tool, Splunk.
  • Collaborate in the automation of AWS infrastructure via Terraform and Jenkins/TeamCity - software and services configuration via chef cookbooks
  • Installed, Configured and Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgrade or Migration of Puppet Community and Enterprise.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Ability to tackle problems both at large scale (hundred-node clusters) and the small scale (individual atomic locks).
  • Expertise in AWS Cloud IAAS stage with components EC2, VPC, ELB, Auto-Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudWatch, CloudFormation, Elastic BeanStalk, CloudFront, & Direct Connect.
  • Experienced in Automating, configuring and deploying instances on AWS, Microsoft Azure and Rackspace cloud environments and Data centers.
  • Extensively experienced in Bash, Perl, Python, Ruby scripting on Linux.
  • Strong in building Object Oriented applications using C++ and Java, writing Shell Scripts and Perl Scripts on UNIX.
  • Excellent understanding of using Routed Protocols like FTP, SFTP, SSH, HTTP, HTTPS and Direct connect.
  • Performed integration of Code Quality Analysis techniques to Check style, Find bugs with CI tools.
  • Install and configured Apache, Debian, Nagios, MySQL, SQL server for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Developing and version control of Chef Cookbooks, testing of cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by on-premise Chef Server.
  • Worked on many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations.
  • Well Versed with Configuring Access for inbound and outbound traffic RDS DB services, DynamoDB tables, EBS volumes to set alarms for notifications or automated actions.
  • Experienced in introducing, designing, adjusting, testing and conveying applications on Apache Webserver, Nginx and Application servers, for example, Tomcat, JBoss.
  • Buildingautomation tools and components to aid ininstallation and provisioning of cloud-based applications in AWS, Microsoft Azure.
  • Collaborating with the SW development teams and ensuring products and services are pushed into production
  • Troubleshoot and diagnose issues within various environments quickly
  • Willingness to learn new languages, frameworks, and skills. A deep understanding of the value of continuous delivery and work together to help teams release frequently and often to production, with high quality.

TECHNICAL SKILLS

Continuous Integration Tools: Jenkins, Bamboo, Hudson, Build Master, TeamCity

Configuration Management Tools: Puppet, Chef, Ansible

Containerization Tools: Docker, Vagrant

Monitoring/ Log management tools: Splunk, Nagios, Zabbix

Version Control Tools: GIT, Subversion, CVS, Perforce, ClearCase

Infrastructure: AWS cloud platform (IAAS)

Build Tools: ANT, Maven, Code Deploy

Databases: Oracle 9i, SQL Server 2000, MySQL3.23, MS-Access 97

Servers: JBOSS, Apache Tomcat, Web Sphere, WebLogic

Bug Track Tools: JIRA, Rally, Nexus, Remedy

Cloud platform: AWS, OpenStack, MS Azure

AWS Services: EC2, ELB, VPC, RDS, IAM, S3, Cloud Watch, Cloud trial, SNS, EBS BeanStalk

SDLC: Agile, Scrum, Waterfall

Languages/ Scripts: C, C++, Java, Shell, Python, Linux, Ruby, Perl, PL/SQL

Environment: s: Windows, Linux, Ubuntu, Redhat

Virtualization Tools: VMware, ESX, ESXi, vSphere 4, vSphere 5 Citrix, KVM

Web Technologies: HTML, CSS, Java script, Bootstrap, XML, Angular JS

Network Services: TCP/IP, Subnetting, DNS, NFS, NIS, SSH, DHCP, Radius, Diameter

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Sr. DevOps & AWS Engineer

Responsibilities:

  • Worked in implementation team to build and engineer servers for Linux operating system. Working on AWS & Openstack cloud to provision new instances.
  • UtilizedAWSCLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Designed and deployed large applications utilizing all theAWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high availability, fault tolerance, and auto-scaling inAWSCloud Formation.
  • Worked on migration project of moving current applications in traditional datacenter toAWSby usingAWSservices.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Deployment automation using Rundeck and scripting withPython, Perl.
  • Shell, Perl Scripting, package install, DBI, MAIL, FTP, and many others.
  • Worked on with build tools such as Maven, Gradle, and Bazel.
  • ConfiguredAWSIAM and Security Group in Public and Private Subnets in VPC.
  • CreatedAWSRoute53 to route traffic between different regions.
  • Created Puppet manifests, classes and modules to automate system operations.
  • Worked with Devops practices using AWS, Elastic Bean stalk and Docker with Kubernetes.
  • Responsible for Continuous integration and Continuous delivery process implementation with Bash Shell Scripting, Automation of Cron Jobs.
  • Writing new plugins in Nagios to monitor resources.
  • Responsible for writing Hooks and Triggers using Perl. Built Java application using ANT.
  • Expert in installing and configuring network infrastructure using routing and switching strategies,
  • Closely worked and dealt with TCP /IP network services
  • Implemented, integrated and managed Perforce as well as instituting accurate and automated build and release methodologies for Binary compilation for Apache HTTP/HTTPS, Tomcat, PHP and MySQL.
  • Worked on configuring data sources for JBOSS with various versions of databases.
  • Created branches and managed the source code for various applications in GIT.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Responsible for installing Jenkins master and slave nodes and also configure Jenkins builds for continuous integration and delivery.
  • Code Quality Analysis techniques are performed by integrating - Check style, Find bugs with CI tools.
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Implemented a Continuous Delivery pipeline with GitHub, Jenkins, Docker and AWS AMI’s, whenever a new Github branch gets started, automatically, Jenkins, our Continuous Integration server attempts to build a new Docker container from it, the Docker container has the AMI baked in and leverages Linux containers.
  • Primarily used Ruby to write GIT applications and Chef Recipes.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Created Chef Cookbooks for sudo users and network configurations using Chef Server.
  • Worked with Puppet and Chef which is used to manage Linux but later versions support Microsoft Windows.
  • Creating manifests and classes in Puppet for automation.
  • Designed Continues Delivery platform using Docker, Jenkins and Puppet.
  • Installed and Configured Puppet Master, Puppet Console and Puppet Agents.
  • Managed VMwareESXi hosts using vSphere client and Web client.
  • Creating S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Worked on AWS services like Glacier, ELB (Load Balancers), RDS, SNS, SWF, and IAM and hands on experience on Amazon Web Services (AWS) provision.
  • Using Jenkins AWS CodeDeploy plugin to deploy and Chef for unattended bootstrapping in AWS.
  • Involved in setting up builds using Chef as a configuration management tool and managed the configurations of more than 40 servers.
  • Implemented cloud infrastructure using Chef and implemented auto scaling and Assign chef roles to EC2 instances.
  • Implemented Continuous Integration using Jenkins and Hudson.
  • Configuring and deploying OpenStack Enterprise master hosts and OpenStack node hosts.
  • Involved in deployment of applications on Apache Web server, Nix and Application Servers like Tomcat, JBoss.
  • Configured and managed Ansible playbooks with Ansible roles.
  • Created inventory in Ansible for automating the continuous deployment
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And, configuration automation using Docker containers.
  • Worked on infrastructure with Docker containerization.
  • Experience in using Dockers Swarm and deployed spring boot applications.
  • Troubleshoot using Bug tracking tool like JIRA, Bugzilla and Remedy.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionalities.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Created and maintained the Python deployment scripts for Web Sphere web application server

Environment: AWS, S3, EBS, EC2 Elastic Load balancer (ELB), RDS, Auto Scaling groups, VPC, IAM, Cloud Watch, Cloud Formation, Glacier, DynamoDB, Opsworks, shell scripts, GIT, Docker, Chef, Maven, JIRA, Nagios, Jenkins, Puppet, Python, Java, Linux, Perl, Apache Tomcat 6.x/7.x, Windows and Linux environment, VMware ESX/ESXi Server and Workstation. Linux, Ansible, Git version Control

Confidential, Palo Alto, CA

Devops/AWS Engineer

Responsibilities:

  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Involved in business impact analysis & risk assessments of business functions. Accordingly, designed, developed, documented and implemented Disaster Recovery infrastructure for mission critical servers
  • Used Route53 Configurations to setup the Hosted Zones and also IAM, RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud and iCloud.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Managed and improvised the build infrastructure for global software development teams including implementation of build, continuous integration (CI) and deployment (CM).
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef, Vagrant
  • Efficiently worked for AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Developed build and deploy scripts using Maven and UNIX for various products to be hosted on Application Servers.
  • Worked on Managing the Private Cloud Environment using Chef.
  • Managed and optimized the Continuous Integration and Delivery tools like Jenkins, Chef.
  • Automated Continuous Build and Deploy Scripts for Jenkins Continuous Integration tool.
  • Involved in writing Maven scripts to automate thebuildprocess.
  • Integrated of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Provided stable build environments for product development.
  • Developed Custom Scripts to monitor repositories, Server storage.
  • Created local, virtual repositories in Jfrog Artifactory and integrated with Jenkins.
  • Configured Sonar and integrated with Jenkins for code analysis process.
  • Reported defects for the failed test cases and tracking the status on the daily basis.
  • Developed Maven scripts to automate the compilation, deployment, and testing of Web and J2EE applications.
  • Worked with the development team to generate deployment profiles (jar, war, ear) using Maven Scripts.
  • Infrastructure virtualization and app isolation using Docker.
  • Worked on container based deployments using Docker and cluster management environment Kubernetes.
  • Developed Ansible scripts for an automated server provisioning and Docker imagesfor isolation, reducing the time between provisioning and deployment from over 3 hours to less than 10 minutes.
  • Created a fully automated build and deployment platform using Jenkins/Hudson and GitHub.
  • Setup the Jenkins jobs for Continuous integration process and to execute test cases.
  • Installed & configured Nagios on Linux servers.
  • Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON.
  • Created and design the AWS Cloud Formation templates to create custom sized VPC, NAT subnets, for deployment of Web applications and database templates.
  • Adopition & migration toAzure IaaS, PaaS, SaaS, DaaS
  • Designing solutions on Azure, AWS, Google, Soft Layer & other hybrid cloudoptions
  • Migration from onprem datacenter to Azure cloud
  • Domain merge, upgrade, integration with Azure AD.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Involved in deploying the content Cloud platform on AWS using EC2, S3 and EBS.
  • Involved working with a PaaS solution such as RedHat Openshift.
  • Configured Apache Webserver in the Linux AWS cloud environment using Puppet automation.
  • Managed Elastic Cloud Computing (EC2) instances utilizing auto scaling, Elastic Load Balancing, and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Use build tools to aggregate projects using Apache Ant, Maven.
  • Configured and monitored distributed and multi-platform servers using Nagios.
  • Designed Methodologies to troubleshoot based on the issues and documented all the procedures to educate team members.
  • Evaluate and recommend new and emerging security products and technologies.

Environment: AWS, S3, EBS, Redshift, IAM, EC2, Elastic Load Balancer, AWS Auto Scaling, Apache, Tomcat, Nagios, MySQL, PHP, Perforce, Jenkins, Maven, Docker, Puppet, JBOSS, JSON, Web Logic Application Server 9.x, 10.x, Chef, GIT, Oracle, Windows and Linux, Java, Shell/Python scripts.

Confidential - Princeton, NJ

DevOps/AWS Engineer

Responsibilities:

  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Involved in designing and deploying multiple applications using the almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
  • Maintained the user accounts by IAM, Route53, VPC, RDB, DynamoDB, SES, SQS and SNS in AWS cloud.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created users and groups in IAM through AWS Management Console to provide permissions to AWS resources.
  • Created AWS Route53 to route traffic between different regions.
  • Used knifecommand-line to provide an interface between a local Chef-repo and theChefserver.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal and written recipes and cookbooks for configuring server side through Chef.
  • Installed Chef Cookbooks and migrated Chef Server to AWS Ops Works.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms.
  • Mentor Business Areas on GIT Branching, Merging strategies concepts.
  • Skilled in administrating, deploying and managing RedHat, Ubuntu and CentOS servers.
  • Mastered in working with EC2 Container Service plugin in Jenkins, which automates the Jenkins master-slave configuration by creating temporary slaves.
  • Closely worked in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like make file.
  • Responsible for writing Hooks and Triggers using Perl. Built Java application using ANT.
  • Created and modified Ansible playbooks, shared using company Github.
  • Used orchestration engine Ansible to automate private cloud deployment.
  • Ansible installation and maintenance for infrastructure automation. Developed playbooks ruby shell scripts for build and deployment and configuration release process.
  • Created Maven scripts and integrated them into common deployment.
  • Strong experience in deploying and maintaining multi-container applications through Docker.
  • Supported Lead developers with Configuration Management issues.
  • Creation of Release Plan, Definition, collection, analysis & presentation of Release Project Metrics.
  • Managed the entire release communication and coordination during the project roll-out.
  • Involved in estimating the resources required for the project based on the requirements.
  • Worked on creation of the Software Configuration Management Plan.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks.
  • Created and Maintained Chef Recipes and Chef Cookbooks to simplify and expedite deployment of applications.
  • Configured application servers (JBOSS) to deploy the code.
  • Experienced in troubleshooting, various enterprise applications in WebLogic, WebSphere and Tomcat.
  • Experienced with Docker container service, Dockerized applications by creating Docker images from Dockerfile.
  • Installed Jenkins for continuous integration and written Shell script for end to end build and deployment automation.
  • Implemented Jenkins for automated deployments, and notifications.
  • Deployed an Azure instance for a hybrid based authorization and encryption system.
  • Good Knowledge in Azure cloud services, Azure storage, Azure active directory, Azure Service Bus.
  • Experienced in building Java applications using Maven scripts.
  • Created repositories according the structure required with Branches, Tags and Trunks.
  • Maintained and Worked on JIRA installation and upgrade and Performed JIRA configuration.
  • Managed and document all post deployment issues utilizing the Post Deployments Issue Log.

Environment: AWS(EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, JBOSS, SQL, Cloud watch, CloudFormation, Docker, Jira, Azure, AWSCLI, Unix/Linux, RHEL 5/6.8, Shell scripting. Java, Maven, Jenkins, Chef, Linux, WebLogic, Shell scripting, Docker.

Confidential, Cincinnati, OH

Build and Release Engineer

Responsibilities:

  • Responsible for versioning the source code, releasing binary files, creating and applying labels on source files and release files.
  • Efficient in tracing complex build problems, release issues and environment issues in a multi component environment.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
  • Build/Release Management, CI & CD (Continuous Integration/Continuous Delivery) and deployment.
  • Creating the AWS Security groups to enable firewall.
  • Test cloud level deployments in AWS (Amazon Web Services) for future cloud deployments.
  • Managed Linux staging and testing environments and also automated application packaging and deployments.
  • Configured and managed Nagios for monitoring over existing AWS Cloud platform, Cloud Watch.
  • Build Nagios monitors for new services being deployed.
  • Supported Puppet master server and around 500+ Clients by installing agents and managed multiple modules and manifests.
  • Defined instances in code, next to relevant configuration on what running and then created the instances via Puppet.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in’s come from the developer.
  • Integrate GIT into Jenkins to automate the code check-out process.
  • Responsible for User Management, Plugin Management and End-to-End automation of Build and Deployment process using Jenkins.
  • Experience with Build Management tools like Maven for writing build.xml and Pom.xml.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Automated Linux production servers setup using Puppet scripts. Documented release, builds and source control processes and plans.
  • Created multiple Python scripts for various application level tasks.
  • Worked with Oracle Database Admin to keep all the specified tables as assigned by developments in sync for every release.
  • Used Oracle to connect to various databases and to check for the invalid objects after and before each release.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Created Instances in Apache WebServer and JBOSS Application server in QA and Production environments.
  • Documented the SCM process and policies of the company and recommended some process changes.
  • Worked with scrum and development team in overseeing bug tracking, test prioritization, test automation and releases.
  • Maintain and enhance current build procedures for all software development projects.

Environment: Jenkins, Maven, GIT, Puppet, SQL Scripts, Python, Nexus, Oracle 10g, Apache, JBOSS Application Server, Cloud computing tools: Subversion, ANT, MAVEN, Java, J2EE, Hudson/Jenkins, Apache Tomcat, UNIX, JIRA, Perl Scripts and Shell Scripts

Confidential

Build & Release Engineer

Responsibilities:

  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting on Unix/Linux platform.
  • Shell scripting for database startups, backups using bash shell scripting.
  • Setup Clustering for Linux servers and managing system resources, logs, disk usage, scheduling backups and restore.
  • Member of the Technical team for Build and Release Module for Development of new products.
  • Developed automation scripting in Python to parse the data from build output and analyze the memory size requirements
  • Used Puppet to maintain configuration on Linux servers.
  • Responsible for building and releasing packages for testing
  • UsedJenkins as a continuous integration tool for automation of daily process
  • Used ClearQuest as Ticketing Tracking tool
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration.
  • Worked with development team to migrate Ant scripts to Maven.
  • Coordinate with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
  • Managing the code migration from TFS, CVS and Star team to Subversion repository.
  • Implemented continuous integration using Jenkins.
  • Created repositories according the structure required with branches, tags and trunks.
  • Attended sprint planning sessions and daily sprint stand-up meetings.
  • Configured application servers (JBOSS) to deploy the code.
  • Installation, configuration and administration of Red Hat Linux servers and support for Servers.
  • Provided 24x7 System Administration support for 300+ Red Hat Linux 3.x, 4.x servers and resolved trouble tickets on shift rotation basis.
  • Perform Linux administration such as user accounts, logon scripts, directory services, file system shares, permissions.
  • Closely working with development teams for Agile Software Development.
  • Day to day ticket resolving & submit CRQ based on user requirement.
  • Responsible for scheduling jobs using Crontab.
  • Creating templates, cloning Linux virtual Machines and migrating servers across ESX hosts.
  • Wrote Technical documentation for various projects and worked with Technical writer to finalize the documents.
  • Modifying the build scripts to suit to project needs based on new components being added.
  • Creation of defect reports, logging defects during the integration. Created a build submission checklist.
  • Provided release updates to the management team and business liaison leads. Releases were done at feature level and not at individual changes or at file level.
  • Responsible for code generation and migration to different stages and making up the process smooth and in supporting the team. Responsible for documenting the procedures followed up in the build process. Responsible for release notes and build process documentation, issue log and bug reports.
  • Deployed the EAR and WAR archives into Weblogic and Apache Servers.
  • Scheduled nightly builds and test the build daily to check whether it is working fine or not.
  • Created and Maintained Subversion repositories, branches and tags.
  • Enforced development policies using Subversion hooks and other metadata.
  • Responsible for preparing architectural flow diagrams and presentations.

Environment: Red Hat Linux, Solaris, Oracle 7.x/8.x Subversion, Perforce, Ant, Jenkins, Hudson, Web services, Web Logic, Test Director, Mercury, Quality center, Oracle 10g, Visual Build, ANT, Web sphere, Java, Shell & Perl scripting

Confidential

Linux administrator

Responsibilities:

  • Updated Maven built configurations and created integration tests and performance tests managed SVN branching and merging for older projects in multiple simultaneous releases.
  • Managed and administrated of all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
  • Planned and performed the upgrades to Linux (RHEL 5x, 6x, SUSE 10, 11, CENTOS 5, 6,) operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Deployment and Configuration of application server Tomcat deploying Java and Web Application.
  • Used Chef for managing server application server such as Apache, MySQL, Tomcat.
  • Installation, configuration, and customization of services Send mail, Apache, FTP servers to meet the user needs and requirements.
  • Maintenance of continuous integration based on Maven and Hudson.
  • Implemented and administered VMwareESX for running the windows, Redhat Linux servers on development and test servers.
  • Installed and configured Apache / Tomcat web server.
  • Performed the administration of DNS and configuration of the database files.
  • Built software packages on Red Hat Package Manager(RPM).
  • Remotesystemadministration via tools like SSH and Telnet.
  • Configured and supported installations of applications through Puppet Configuration Management.
  • Created and modified users and groups with SUDO permission.
  • Administered file systems and recognized file access problems.
  • Managed log files for troubleshooting and tracking probable errors.
  • Project Management for various UNIX/Linux/Windows system integration projects.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in the environment.
  • Installation, Configuration and troubleshooting of Redhat, Ubuntu on various hardware platforms on AWS cloud services.

Environment: SVN, Shell/Perl scripts, SCM, Build forge, maven and ANT Tomcat, JIRA Red Hat Linux 5.x, 6.x, Autosys, CentOS, VMware vSphere 4.0, VMware ESX 3.5.0, GIT, MySQL, Tomcat, Nagios.

We'd love your feedback!