We provide IT Staff Augmentation Services!

Aws Cloud Engineer/ Devops Resume

Merrimack, NH

PROFESSIONAL SUMMARY:

  • 8+ years of industry experience in Information Technology as an AWS Cloud, DevOps Infrastructure Application Engineer in the areas of Software Configuration Management (SCM), Build/Release Management, CI/CD (Continuous Integration/Continuous Delivery) and deployment specializing in WebLogic, JBoss and Tomcat administration.
  • Experience on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloudwatch, Cloudtrail, Cloud Formation AWS Config, Auto scaling, CloudFront, IAM, S3, Redis, EFS
  • Experience and knowledge of Agile/Scrum development, especially Continuous Integration with Jenkins, Hudson, Bamboo, AnthillPro, CruiseControl, TFS, IBM Rational Build Forge.
  • Experience and knowledge of Agile/Scrum development, especially Continuous Integration with Jenkins.
  • Experience in setting up Magento Ecommerce and Wordpress sites.
  • Excellent comprehensive exposure on Cassandra, MongoDB, Hadoop and Oracle DB installation, configuration, data modeling to maintaining and performance tuning.
  • Expertise in installing, configuring WLS domains, load balancing, performance tuning, deploying, troubleshooting and maintaining of WebLogic servers.
  • Monitor systems capacity and performance, plans and executes disaster recovery procedures, and provides Tier 2 technical support.
  • Experienced in Configured DOCKER Containers for Branching purpose and deployed using Elastic Beanstalk.
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Created Splunk dashboards for production and pre - production environment logging and health checks.
  • Experience writing Powershell and Perl scripts to automate the deployments using chef.
  • Experienced in architecting, designing, installing, configuring and managing the cloud infrastructure in AWS, and IT infrastructure of clients.
  • Having a good knowledge on clustered environments and client-server architecture.
  • Expertise in Software Configuration Management (SCM) Tools like CVS, Clearcase, SVN, GIT, perforce, Subversion and Harvest.
  • Experience in tools like Putty Manager Network putty, MQ Explorer and database tools.
  • Excellent working knowledge of Operation & Production Support with large mission critical systems in multiple technologies and platforms including WebLogic, SOA, Apache and UNIX
  • Experience in setting High Availability and clustering for SOA suite.
  • Experience in deployment in SOA suite with Stage, No-stage, External stage modes.
  • Created repositories using RCU (Repository Creation Utility).
  • Provided 24x7 on call support in production environment on rotation basis.
  • Installed, configured and maintained WebLogic 11g,10g,9.2/8.1 with JDBC, JMS, JNDI, SNMP and J2EE Services.
  • Experience in working with Urbancode products like anthill, uBuild, uDeploy/urbancode deploy to automate the configuration.
  • Deployed different Applications (WAR, JAR, and EAR) in Domain and Clustered environment.
  • Excellent problem-solving skills with a strong technical background and effective communication and interpersonal skills. Self-motivated and a good team player
  • Created SCM Process, policies and procedures to follow development and SQA team to release and deploy highest quality product for the enterprise.
  • Exposure on different Build or DevOps tools like ANT, NANT, and Maven.
  • Well Versed in WebLogic, JBOSS, Apache, Sun One web and application server, LDAP, Reverse Proxy, Load balancer and Troubleshooting skills.
  • Expertise in setting up issue/bug tracking tool Atlassian JIRA
  • Familiar in J2EE technologies such as EJB, Java, JSP, Servlets, XML, and Web Services.
  • Experience with web servers like Microsoft IIS and Apache
  • Experience in administering and maintaining various platforms: Windows Server 2000 and 2003 and Linux.
  • Experience in Web Services architecture in SOAP and WSDL, administering BigIP.
  • Experience with monitoring tools like New Relic, Pingdom, splunk and AppDynamics.
  • Ability to understand client requirement and provide the best solution. A keen desire to learn and update knowledge base and skill sets to keep abreast of latest technologies and trends.
  • Performance tuning of WebLogic server with respect to heap, threads and connection pools.
  • 24/7 production on-call support on SOA Suite 10g/11g and multiple middleware products.
  • Ability to work in team-oriented, multi-tasking, fast-paced and matrix managed environments.

TECHNICAL EXPERTISE:

Applications: Oracle SOA 10g/11g, Portals, Webcenter, UCM, SES, OID, OIM, LDAP, Endeca, Websphere ESB and NextGen.

Application: Servers WebLogic, Websphere and Oracle Application Server.

Cloud: AWS EC2, S3, RDS, ELB, EBS, VPC

Networking: Cisco Inter-networking, Windows Systems and Security Engineering.ERP Applications DBA Oracle E-Business Suite R12.

Programming Scripting: PL/SQL, Java AWT/Swing, C#, ASP.Net, XML, HTML, Shell, Python, WLST, PHP.

Operating System: Windows, Linux (SUSE, REDHAT), HP-UX and Solaris. Code CoverageSonarqube, Solarscanner

Monitoring Tools: Splunk, OEM Grid Control 10g/11g/12c, JRockit Mission Control, JConsole, Autosys, IBM Tivoli, wily.CI Tools Jenkins/Hudson, Chef, Puppet, Ansible

General Tools: TOAD, SQL Developer, JDeveloper, Team Foundation Server(TFS), Tortoise SVN, Mercury IT Governance, Mercury Quality Center, JIRASharepoint, Project Time, Change Request Team Track, IBM Maximo, ServiceNow, File Zilla, WINSCP, Putty, ESP, MS Project Std., MS Visio, MS Office, CA Clarity PPM, Release Management.Bug Tracking Tools Atlassian JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Merrimack, NH

AWS Cloud Engineer/ DevOps

Responsibilities:

  • Created/Maintained & administered the (CMS) AWS infrastructure
  • Automated and implemented the Cloud Formation Stacks (JSON Scripts) for creating/administering the AWS resources like VPC, Subnets, Gateways, Auto Scaling, Elastic Load Balancers, creating DB Instances and many others across different Availability Zones.
  • Designing and implemented the complex, HA multi-tier, end-to-end solutions using a wide variety of private and public cloud offerings, including AWS EC2, S3, ELB, RDS, Cloud Hardware Security Module, Route 53, RDS, IAM, Cloudfront and Auto Scaling.
  • Designing and delivering automated solutions for CI & CD into a cloud environment like Amazon AWS Worked on EC2, S3, CloudFormation, CFT, SNS, VPC, CloudWatch, Autoscaling and ELB Services Responsible for log analysis, and performance metrics.
  • Wrote generic CloudFormation Templates to be used for all the environments so as to minimize maintaining versions on them.
  • Own and lead initiatives to define, design, and implement DevOps solutions which includes reference architectures, estimates, and costing.
  • Worked on to setup for the various Jenkins CICD pipeline configurations for all the micro services & Extensive experience in using Build Automation DevOps tools like, Jenkins, Puppet, Chef, GITHUB.
  • Expert configuring the Configuration Management tool Ansible in configuring large numbers of servers from a single machine. Automated the complex tasks in managing the entire infrastructure.
  • Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including AutoScaling, and CloudFormation scripts.
  • Cost cutting techniques applied with own written CloudFormation Stacks by using AWS AutoScaling - Scheduled Actions and Lambda for shutting-down and starting-up the instances based on the requirement or need.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Build servers using AWS Importing volumes, launching EC2, creating security groups, Auto-scaling, load balancers, Route53, SES and SNS in the defined virtual private connection.
  • Used Dynamodb to store the data for metrics and backend reports
  • Installed, tested and deployed monitoring solutions with Splunk services.
  • Creating NAT and Proxy instances in AWS and manage route tables, EIP's and NACLs
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances
  • Experience in working with Splunk authentication and permission, have in supporting large scale Splunk deployments.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing
  • Used Amazon Cloud Watch to monitor the application performance and used the logs to identify any threshold limit
  • Datacenter migration and working with OIPA (Oracle Insurance Policy Administration System) and providing production support to Applications and DB team
  • Setting up and configuring Jenkins for Continuous Integration and Release Management
  • Supporting in DEV and Production environments.

Environment: AWS, IAM, S3, EBS, RDS, Linux, UNIX, JDK1.7, Informatica, SVN, WebSphere, JDK1.7, J2EE, GitHub, Splunk, UCD, Jenkins, Ansible Confidential, Deerfield IL (Apr’16 - Oct’17)

Cloud AWS / DevOps Engineer

Responsibilities:

  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Leveraged AWS cloud services such as EC2, autoscaling, and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts,
  • Expertise in AWS environment including AWS Storage and content Delivery, Databases, Networking, Management Tools, Security & Identity etc.
  • Handled AWS Cloud Operations starting from Design till Application delivery.
  • Created migration plan to AWS public Cloud regions, designed architecture models compliant with security policies.
  • Leading the team of Cloud Engineers and handling cloud operations like EC2, EBS, RDS, VPC, ELB, Auto Scaling etc. and Designing Database High Availability Solutions on MS SQL & MySQL Multi-AZ RDS.
  • Created, configured and implemented Virtual Private Cloud (VPC), Security Groups, Network Access Control List (NACL), Elastic Compute Cloud (EC2 instances), Elastic Block Store (EBS), Simple Storage Service (S3), Elastic Load Balancer (ELB), RDS MySQL, Subnets, Snapshots, Auto-Scaling groups, Route 53 DNS, Glacier, Elastic File System (EFS), CloudFront, Cloudwatch, Cloudtrail.
  • Assigned Roles and Policies to Users, Security Groups by using Identity and Access Management.
  • Gave architecture guidance for selected Business Units, assessing migration feasibility and deployment strategy based on AWS Architecture best practices.
  • Designed and deployed company-wide security training for all employees, wrote formal security incident response plan, overhauled public vulnerability reporting process, and wrote extensive documentation on security processes and best practices.
  • Worked on Ingress and egress of data to and from AWS.
  • Splunk for application log analysis, monitoring server status, creating alerts and Dashboards along with end to end configuration, management and support for Splunk
  • Designed, built, and deployed a multitude application utilizing the AWS stack (Including EC2, R53, S3, RDS, DynamoDB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Developed Disaster Recovery Plan and Business Continuity proposal utilizing AWS Services.
  • Resolved AWS Network Infrastructure Issues, troubleshoot HPC Performance and HA Configuration.
  • Administered Github repository that includes of source code management and distributed revision control as key tool providing access control, application feature request, Task management and bug tracking for all the applications also managed branching, merging and others source controls tasks in Git
  • Implemented Nagios monitoring solution for mission critical server. Monitored the server and application using Nagios, and Splunk.
  • Maintained automation configuration management tools like Chef, Ansible and continuous integration/deployment, and continuous monitoring solutions
  • Maintains web system performance by performing system monitoring and analysis, performance tuning. Troubleshooting system hardware, software and system management systems. Designing and running system load/stress testing, escalating application problems to vendor.
  • Responsible for automate integration and deployment of OpenStack components using Ansible.
  • Secures web system by developing system access, monitoring, control and evaluation. Establishing and testing disaster recovery policies and procedures, completing back-ups and maintaining documentation.
  • Upgrades web system by conferring with vendors and services, developing and testing, evaluating, installing enhancements and new software.
  • Specific duties include software installation of Web, J2EE Application server, content management, SSL certificates and AD developed software, participation in user testing, identification of critical processes for monitoring and provision of 24/7 on call support.
  • Participated in Writing Puppet manifests for deploying, configuring and managing collectd for metric collection and monitoring
  • Participate in environment reviews, ensure that all solutions are aligned to pre-defined architectural specifications, identify/troubleshoot application infrastructure issues and provide documentation for operations.
  • Responsible for writing Shell scripts for configuring application deployment including Bash for Linux and Mac Platforms and PowerShell for Windows servers.
  • Administer internet/intranet infrastructure, including components such as web, file transfer protocol (FTP), news and mail servers.
  • Establish web system specifications by analyzing access, information and security requirements, designing system infrastructure.
  • Maintain database performance by performing query updates and tuning.

Environment: Linux, UNIX, AWS, JDK1.7, Solaris,,Agile/Scrum Linux,Oracle11g, JDK1.7, J2EE, Jrockit, GitHub, Jenkins, Splunk,Chef, Ansible, Docker

Confidential, Pleasanton, CA

Sr. Cloud Infrastructure / DevOps Engineer

Responsibilities:

  • Developing and supporting Docker, CoreOS, Consul and AWS ECS infrastructure for application platforms and Jenkins continuous delivery processes
  • Researching, designing and implementing best practice processes for multi-region deployments, disaster recovery and high availability
  • Developed an automated, no-downtime deployments to an AWS infrastructure using Cloud Formation, auto scaling groups, Python boto, and Fabric
  • Built python automation scripts to apply OS patching for EC2 instances for security upgrades.
  • Chef configuration management for managing Linux AWS EC2 instances and Jenkins slaves nodes
  • Implemented and support an AWS managed Elastic search/Kibana cluster for application logging
  • Enabled developers and QA to deploy and test applications via Jenkins using various scripting technologies (i.e. Python, Node, Bash)
  • Collaborate with developers and QA to implement continuous integration testing with Jenkins
  • Design and develop server monitoring with CloudWatch and automated log archiving processes to S3
  • Supported on call schedule for Production Support.
  • Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 10.3.5
  • Installed and upgraded different versions of Tomcat/WebLogic.
  • Participated in installing plug-in into the Jenkins server to provide the ability to publish artifacts into an IBM UrbanCode Deploy Component.
  • Monitor and gather performance statistics like the Percentage of Memory, Swap, Disk, TCP Counts, etc for the Application Servers and analyzing them to improve the system availability and to improve the response time.
  • Worked on Jenkins to create builds, and pass new builds to IBM UrbanCode Deploy for deployment.
  • Using Samurai to diagnose and resolve performance bottlenecks, memory leaks, excessive garbage collection, threading issues and other java coding problems.
  • Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Failover functionalities.
  • Configure Clustering EJB objects, JDBC connections and JMS connection factories.
  • Used Maven as build tool to generate wars and wrote a build script to directly deploy applications into WebLogic instances.
  • Knowledge of Splunk content development with the ability to create queries and dashboards.
  • Responsible for Setting up the Jenkins server with complete Maven and Ant build jobs providing a continuous, automated and scheduled QA build environment based on multiple git repositories for VMware open virtualization deployments.
  • Implementing and updating XLRelease and XLDeploy.
  • Working experience on Shell, Python and Perl scripting.
  • Responsible for maintaining monitor server like CentOS, RHEL which are managed by chef/Ansible
  • Automating day to day task using WLST and Ant scripts.
  • 24 x 7 production support for iPlanet webservers, WebLogic application servers running on multiple SUN models with Solaris OS, Oracle databases running on SUN E3500's, and BIG IP F5 load balancer support. Configuration and administration of Connection pools for JDBC connections.
  • Responsible for analysing the requirement and implement the solutions using build and deployment automation tools like uBuild/uDeploy/Urbancode deploy and Anthill.
  • Installed, configured and maintained Rational ClearCase and ClearQuest in Windows and UNIX environment.
  • Familiar working with monitoring tools like splunk, AppDynamics to monitor the logs.
  • Involved in the research and troubleshooting of emerging application issues, from WebLogic configuration to code issues.
  • Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, and Bugzilla.
  • Experience with VMware tools and SAN data storage system.
  • Experience in configuring and alerting systems like Nagios.
  • Working on the Job Scheduler tool Autosys running on IBM’s AIX 5.3 Platform
  • Installed and configured Apache HTTP server 2.0 to work with WebLogic Server
  • 8.1/9.0 Hands On experience on Apache Lucene and Microsoft FAST.
  • Involved in doing a performance benchmark of WebLogic server by using Load Runner.
  • Deployed applications on multiple WebLogic Servers in a clustered environment and maintained Load balancing, high availability and Failover functionality. Configured and deployed applications in various work environments like Development, System Test and Production.
  • Developed ANT build scripts, UNIX shell scripts and auto deployment process.
  • 24X7 on call production support, technical support, troubleshooting, problems related to oracle WebLogic Server.

Environment: AWS, Docker, Jenkins, Linux, Unix, CentOS, JDK1.7, J2EE, Jrockit, uBuild, uDeploy, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle11g, WebLogic Server 10.3, Solaris, Autosys 4.5.

Confidential, Plano TX

DevOps/AWS Cloud Engineer

Responsibilities:

  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef and Ansible with AWS Cloud Formation and Jenkins for continuous integration.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Experience in using Jenkins to automate most of the build related tasks.
  • Maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Architected & Implemented security to meet PCI requirements, using VPC Public/Private subnets, Security Groups, NACLs, IAM roles, policies, VPN, WAF, Cloud Trail etc. to pass penetration testing against infrastructure.
  • Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points.
  • Experienced working with Ansible tower. Integrating Ansible tower with Jenkins to deploy code to different servers.
  • Writing Ansible scripts to configure tomcat servers and maintain application deployment. Written Ansible Playbooks with PythonSSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins to run packages and various supporting software components such as Maven.
  • Creation, Installation, and administration of Red Hat Virtual machines in VMware Environment. Administration of RHEL 5.x/6.x and Solaris 10/11 includes installation, testing, tuning, patching and troubleshooting day-to-day issues.
  • Experience in using Tomcat Web Server and JBOSS, Weblogic and WebSphere Application Servers for deployment.
  • Used Cloudwatch logs to move application logs to S3 and create alarms raised by applications.
  • Configured applications in virtual private cloud (VPC) and hardened it from malicious attacks using 2-layer protection from security groups (at instance level) and network access control lists (NACL, at subnet level) and using network access translator (NAT) instance.
  • Troubleshooting, repairing user connectivity and access to remote/secure resources via ACL, Firewall policy and VPN Configuration change processes. Updating and distributing VPN Client Software.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloudformation, CodeDeploy, Chef and EBS.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, configMaps and deployments.
  • Lunching and Debugging Docker container, Installing/setup Docker host in environment, Integrating Docker and mesos, to monitor container status.
  • Experience working on several Docker components like Docker Engine, Docker-Hub, Docker-Compose and Docker Registry.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Worked on Ansible modules to deploy Docker services on the Docker cluster for the entire microservices stack.
  • Install and configure the RabbitMQ environment for the Analytics and setup the supervisor for managing process availability.
  • Creating inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML scripting.
  • Used MAVEN, GRADLE as build tools on Java projects for the development of build artifacts on the source code and conducted SVN to GIT migration.

Environment: Amazon Web Services, Microservices, Jenkins, Java/J2EE, Python, Ruby, Weblogic, UNIX, VMware, Artifactory, Shell, Perl, IAM, S3, EBS, AWS SDK, CloudWatch, CloudFormation, JSON, Docker, Chef, Ansible, GIT, SVN, Cassandra.

Confidential, IN

DevOps / Build Release Engineer

Responsibilities:

  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Implemented continuous integration using Jenkins.
  • Automated apache-web server configuration, DB server configuration, SSSD configuration LAMP by writing ruby cookbooks in chef.
  • Managed Chef Server in pushing the infrastructure change to client nodes, monitoring the logs and security.
  • Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing the configurations across various nodes.
  • Well used and experience in deploying the code through web application servers like Apache Tomcat and NGINX.
  • Provide CM and Build support for applications, built and deployed to lower and higher environments.
  • Developed build and deployment scripts using MAVEN and Gradle as build tools in Jenkins to move from one environment to other environments.
  • Deployed Chef Dashboard for configuration management to infrastructure
  • Involved in Building and configuring Red Hat Linux Servers using Kickstart server as required for the project.
  • Implemented Nagios monitoring solution for mission critical server. Monitored the server and application using Nagios, and Splunk.
  • Implemented and configured Nagios for continuous monitoring of applications in the production environment and enabled notifications via emails and text messages.
  • Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Hudson/Jenkins in the builds triggered by each push to GIT.
  • Automate the code review process and published the results on Jenkins as well the graph by comparing everyday nightly builds
  • Managed GIT repositories for branching, merging, and tagging.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option and integrated to automate the code checkout process.
  • Experience with Agile to develop and work with the client to calibrate releases for test deployment.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Built and deployed J2EE application in JBoss in an agile continuous integration environment using Python scripts
  • Involved in the development of Bash shell scripts to automate repetitive tasks.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code checkout process.
  • Maintained and administered GIT source code tool.
  • Contributed to CI automation by improving python framework to grab test reporting data from Jenkins Builds and summarize that information as a comment on BitBucket Pull Requests.
  • Extensively worked on Version controls like CVS, Clearcase, GIT, Tortoise SVN.
  • Configuration and administration of Connection pools for JDBC connections.
  • Requirements gathering for Full/Incremental on boards from legacy system to Agile PLM for each Line of Business, File Share Remediation, SSO Upgrades & EAST to EES Integration.
  • Providing Business and Functional Solutions to the Agile PLM implementation Workflow. Generated DFM reports for customers using IPC, Jedec and Company Guideline Configure LDAP using Sun ONE Directory Server for user authentication.
  • Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, and Bugzilla.
  • Experience with VMware tools and SAN data storage system.
  • Experience in configuring and alerting systems like Nagios.
  • Used configuration wizard and configuration builder extensively to create and manage WebLogic domains. Hands On experience on Apache Lucene and Microsoft FAST.
  • Involved in doing a performance benchmark of WebLogic server by using Load Runner.
  • Used Jenkins continuous integration tool to get a code from SVN and used NEXUS to store SNAPSHOT repositories and Release repositories.
  • Configured and deployed applications in various work environments like Development, System Test and Production.
  • Developed ANT build scripts, UNIX shell scripts and auto deployment process.
  • 24X7 on call production support, technical support, troubleshooting, problems related to oracle WebLogic Server.

Environment: JDK1.7, J2EE, Jrockit, Bitbucket, SOA Suite 11g, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle 11g, WebLogic Server 10.3, Solaris, Linux. RHEL, Solaris, Python, JBoss, Chef, Nagios, Splunk, Kickstart, Hudson, Jenkins, Ruby, GIT, Veritas, SVN, Ant, Bash/shell scripts, JIRA.

Confidential

Build and Release Engineer

Responsibilities:

  • Involved different development teams and multiple simultaneous software releases.
  • Installed/ Configured/ Managed Puppet Master/ Agent and wrote custom modules and manifests, downloaded pre-written modules from puppet-forge and up gradation or migration of Puppet Community and Enterprise.
  • Maintained and administered GITHUB Source Code Tool.
  • Developed automation scripting in Python (Core) using Puppet to deploy and manage Java applications across Linux Servers.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Imported and managed multiple corporate applications into Subversion and GIT.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Responsible for Design of different Release Environments for new projects.
  • Involved in creating Puppet modules using manifests. Uploading desired classes for the nodes (clients).
  • Installed, Configured and Managed Jenkins CI Automation on Linux machines.
  • Integrated GITHUB into Jenkins to automate the code check-out process.
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Subversion, Java, GIT, Jenkins, Python, PHP, Linux, Apache, Maven, MySQL, Hadoop

Confidential

Linux Admin

Responsibilities:

  • Installed, Deployed Red Hat Enterprise Linux 6.5, Centos and installation of packages and patches for Red Hat Linux Servers.
  • Involved in troubleshooting of Red Hat Linux server issues and hardware issues and replacements.
  • Automated releases with Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Used SVN for version control.
  • Administered and Engineered Jenkins for managing Build, Test and Deploy chain, SVN with Dev/Test/Prod Branching Model for weekly releases.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the SVN source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, JUnit, Selenium and Maven.
  • Jenkins - automates the provisioning and configuration for all of the Jenkins Continuous Integration including plugins, jobs, server configuration, etc.
  • Wrote Python Scripts to Monitor Variety of Services.
  • Worked on Open stack and its components like Nova, Glance, Swift, Sahara and Manila.
  • Secured Linux servers by hardening the OS using IPTables, SELinux and rkhunter.
  • Worked with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly.
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects
  • Created Mail handlers and notification Schemes for JIRA.
  • Images primarily for middleware installations and domain configurations.
  • Worked on containerization technologies to build and deploy services as images to cloud environment, also integrated the process as part of build pipeline in Jenkins every time it builds a new image, test the image and push to the repository.
  • Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
  • Maintain and support Maria DB 10.0 database environments for production, staging, QA and development.
  • Perform upgrades from Maria DB 10.0 to 10.1.
  • End-to- end application and infrastructure monitoring - Nagios.
  • Performed root cause analysis for service interruption recovery and create preventative measures.
  • Worked with the team to manage the processing of incoming support requests ensuring effective and timely resolution of issues. Coordinate with other departments to ensure problems are satisfactorily resolved.

Environment: SVN 1.6.11, Jenkins 2.15, Maven 3.3.9, Python 2.6.6, Red hat (6.5), Java 1.8, Nginx 1.0.15, Nagios 3.5.1, Jira, VM ware, Maria DB 10.0

Hire Now