Sr. Devops & Aws Engineer Resume
South Portland, MainE
PROFESSIONAL SUMMARY:
- DevOps/Cloud Engineer wif 8+ years of Professional Experience on DevOps operations process like unit test automation, Build/Release Management, Software Configuration Management, Environment, Service, Incident and Change Management. Understands and manages teh space between operations and development to quickly deliver code to customers. Seeking for a position in DevOps/Cloud environment, to contribute my technical knowledge.
- Experienced on working Chef, Puppet, Jenkins, Git, Maven, Nexus, SVN, Docker, Kubernetes, Nagios and Linux/Unix system administrator on Redhat EL 4.x, 5.x, 6.x, Debian, CentOS 4.x,5.x, Suse, Oracle Enterprise Linux, FreeBSD and VMware V - Sphere ESX/ESXi environment.
- Highly motivated and committed DevOps engineer experience in Automating, configuring, and deploying instances on AWS, OpenStack, Google cloud platform, Microsoft Azure.
- Expertise in AWS platform and its dimensions of scalability including EC2, Lambda, S3, s3, VPC, ELB, AMI, SNS, SES, SQS, RDS, IAM, Route 53, Elastic Container Service (Docker Containers), Elastic Beanstalk, Auto scaling, CloudFormation, CloudFront, CloudWatch, Redshift, Direct Connect, API Gateway, and other services of teh AWS.
- Created Shell and Python Scripts to automate creation of AMI's through preboot and bootstrapping techniques. Experience in Designing Azure Resource Manager(ARM) Template and extensive experience in designing custom build steps using PowerShell.
- CreatedCloudFormationtemplate to build a repeatable process to stand up various application deployment environments inAWS.
- Knowledge on Terraform a tool for Building, Changing, and Versioning Infrastructure safely and efficiently.
- Experience in designing AWS cloud models for Infrastructure-as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
- Experience in Implementing Data warehouse solutions in AWS Redshift worked on various projects to migrate data from on database to AWS Redshift, RDS and S3.
- Excellent knowledge of Google Compute Engine, Google Cloud Storage, Google Cloud Load Balancing and other services of teh GCP family.
- Configuring and deploying instances on GCP environments and Data centers, also familiar wif Compute, Kubernetes Engine, Elastic Search and managing security groups on both.
- Knowledge of implementing supporting platform for OpenStack infrastructure on teh cloud that all applications and services will rely upon.
- Remote administration and system configuration through scripting, Linux CLI (Bash, Perl, Python), SaltStack (Puppet), and Rackspace (OpenStack) console.
- Experience in automate teh code Integration and deployment also use Elastic Beanstalk, Lambda, CodeCommit, CodeDeploy, Code Pipeline, Cloud Formation and OpsWorks.
- Experienced onELKarchitecture and its components like Elasticsearch, Logstash and Kibana
- Developed system architecture that integrated AWS S3, Glue, Athena and Redshift Spectrum to make data easier accessible for internal analysis. Developed and automated a serverless data lake and BI environment using S3, Kinesis, Glue, Athena, and Quicksight to aggregate essential application and infrastructure logs.
- Responsible for Ensuring Systems and Network Security, Maintaining Performance and Setting up monitoring using Cloud Watch and Nagios.
- Experience in architecting and deploying of fault tolerant, cost effective, highly available and secure servers in AWS.
- Knowledge of utilizing Cloud technologies including Microsoft Azure and Pivotal Cloud Foundry (PCF).
- BuiltAzureenvironments by deployingAzureIaaS Virtual machines (VMs) and Cloud services (PaaS) into secure VNets.
- Maintaining Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like DEV, TEST, STAGE & PROD.
- Experienced in Branching, Merging, Tagging, and maintaining teh version across teh environments using SCM tools like GIT and Subversion (SVN) on Linux Platforms
- Experience on using Jenkins/Hudson continuous integration service for automating everyday tasks and enhancement of build cycle for variety of products.
- Experience in setting up build pipelines in Jenkins by using various plugins like Maven plugin, EC2 plugin etc.
- Worked 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, Puppet, Octopus, Jenkins.
- Expertise in using build tools like Maven and Ant for teh building of deployable artifacts such as war & jar from source code. Application Deployments & Environment configuration using Chef, Puppet.
- Managed and distributed builds generated by Maven and ANT by using binary repos like Nexus, Jfrog and Artifactory.
- Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for installations and domain configurations.
- Expertise in Docker using swarm and swarm frame work along wif marathon orchestrate.
- Experience in using Jenkins and pipelines to drive all microservices builds out to teh Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Managed a PaaS for deployments using Docker, Kubernetes, Mesos and Chef, Puppet which reduced considerably deployment risks.
- Developed Ruby tests for validating teh data on Apache SOLR/Lucene search engine generated.
- Designed distributed Private Cloud system solution using Kubernetes Docker on Core Os.
- Experience in working wif configuration management tools like Puppet, Chef and Ansible.
- Worked extensively on automation engine Ansible that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs
- UsedAnsibleControl server to deploy plays and Playbooks to teh machines and systems in teh inventory. Have worked on integrating Ansible YAML Scripts.
- Developed Chef Cookbooks and Recipes using Ruby for various DB configurations to modularize and manage systems configurations.
- Worked wif 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 wif Chef Cookbooks.
- Well versed wif many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
- Experience working wif Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet master, agents & Databases.
- Experience in writing Shell, Python and Ruby scripts to automate software Configuration process wif Salt Stack, Chef and Puppet.
- Experience in Application deployment on various web/application Servers including Web Sphere/Web Logic/Apache Tomcat/JBOSS.
- Expertise in working wif different Bug Tracking Tools like JIRA, ServiceNow, Clear Quest and Quality center.
- Expertise on one of teh project and issue tracking tools in Agile development called JIRA, Maintain and trouble shoot systems performance and network monitoring wif Nagios
- Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring /Network/Monitoring/Log Trace Monitoring.
- Worked on Build and Release Management methodologies and Software Procedures in all aspects of SDLC.
- Good understanding of OSI Model, TCP/IP Protocol Suite (IP, ARP,TCP,UDP,SMTP,FTP and TFTP)
- Experience wif Linux system administration and virtualization (Redhat, Ubuntu, and VMware).
- Experience in RDBMS and NoSQL installation and support including Oracle, MySQL, AURORA, and MongoDB.
- Good understanding of teh principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
- Good Presentation, Customer Support and trouble Shooting Skills & Experience in Providing 24x7 supports.
TECHNICAL SKILLS:
Platforms: UNIX, Linux (Red Hat 4.x,5.x,6.x,7.x), CentOS, Ubuntu, Solaris, Windows 8/7/Vista/ XP
Version Control Tools: Subversion (SVN), GIT, Clear case
CI/CD Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Octopus, Ansible, Team City
Build Tools: Ant, Maven, Gradle, MS Build.
Programming Languages: C, Perl, Shell, Ruby, Groovy, Yaml, Python, Java, XML, HTML
Container Platforms: Docker, Packer, Kubernetes, ECS, Packer
Monitoring Tools: Splunk, Nagios, CloudWatch, Logstash, Elasticsearch, Grafana.
Cloud Platform: AWS, OpenStack, Azure, Google Cloud
Bug Tracking Tools: JIRA, Remedy, HP Quality Center
AWS Services: EC2, ELB, EBS, AMI, S3, VPC, RDS, IAM, CloudFormation, CloudTrail, SNS, SQS, GlacierCloudFront
Artifactories: Nexus, Artifactory, JFrog
Web/Application Servers: WebLogic, WebSphere, JBOSS, Apache Tomcat, Nginx, IIS
Network Protocols: TCP/IP, DHCP, DNS, SNMP, SMTP, Ethernet, NFS
Database Systems: SQL Server 2000/2005, My SQL, Dynamo DB, Mongo DB, Cassandra
PROFESSIONAL EXPERIENCE:
Confidential, South Portland, Maine
Sr. DevOps & AWS Engineer
Responsibilities:
- Designed Infrastructure Diagrams for different applications before migrating into Amazon cloud for flexible, cost- effective, reliable, scalable, high-performance and secured.
- Designing and configuring teh AWS Secure Notification Service (SNS) and Secure Email Service (SES) architecture of teh solution and working wif a client
- Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, RDS, Route53 etc.
- Designed AWS architecture, Cloud migration, AWS EMR, Dynamo DB, Redshift and event processing using lambda function.
- Deployed and monitored, migrated teh scalable infrastructure on Amazon web services specifically on AWS EC2, S3.
- Integrated CloudFormation solutions, modularized VPC deployment.
- Used terraform to write infrastructure as code. Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets.
- Automated end-to-end transit hub connectivity resource deployment in AWS via terraform.
- Created AWS Route53 to route traffic between different regions.
- Worked onAWSOpsWorks in integration wif Chef Configuration management tool to maintain infrastructure.
- Worked on storage service Amazon S3 to store and retrieve media files such as images and used Amazon Cloud Watch monitor teh application and to store teh logging information.
- Created script using AWS CLI to report key CloudWatch metrics for Redshift to automate Redshift health monitoring.
- Provided operational support to Kinesis Streams software development team. Launched Kinesis Streams services in new AWS regions.
- Defined business rules wif client to provide accurate reports to regulatory bodies, and design and functional testing of ETL processes.
- Document processes necessary to maintain and expand teh ETL processes to support future needs.
- Design and Build common re-usable ETL components to define audit processes and capture DQ exceptions, Job monitoring and ETL logging processes.
- Implemented and maintained teh branching and build/release strategies utilizing Subversion (SVN) and GIT and involved in periodic archiving and storage of teh source code for disaster recovery.
- Performed all necessary day-to-day Subversion/GIT support for different projects.
- Lead an active integration effort for building out PaaS wif Redhat OpenShift, Dockers and worked wif developers on application containerization effort.
- Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along wif Python to automate routine jobs.
- Collaborated wif teh DevOps implementing CI/CD using Jenkins, building containers using Dockers, provisioning VMs and teh deployment of containers to OpenShift platforms.
- Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure..
- Migrated and automated teh deployment of our existing middleware such as Kafka, Cassandra and Mongo into teh new container management environment on Kubernetes.
- Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository- Nexus v3.
- Reduced, built and deployed times by designing and implementing Docker workflow.
- Set up system for dynamically adding and removing web services from a server using Docker, Nginx.
- Using various tools such as Ant, Maven, Jenkins, VSTS and Chef, I have established release management processes for teh existing Java based applications and established automated build processes that were non-existent previously.
- Maintained and administered source code repository Subversion and designed versioning strategy in TFS to support parallel development for multiple releases.
- Wrote ANT Scripts to automate teh build process, provided ANT build script for building and deploying teh application.
- Integrated Ant and maven wif TFS source control to automatically trigger Builds and publish results back to TFS.
- Installated, Configured and Integrated UrbanCode Deploy. Onboarded teh application on UrbanCode Build and UrbanCode Deploy tool.
- Enabled customers to better manage software development, deployments and infrastructure wif tools such as GITHub, Jenkins and Chef.
- Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing teh configurations across various nodes using Ruby.
- Using Chef and AWS allowed me to reduce costs for teh department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure wif Chef.
- Used Amazon Linux AMI packages and configurations for tight integration wif Chef.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- Automated teh deployment of java builds using chef and ansible. Managed teh configurations of multiple servers using Ansible.
- Deployed mircoservices, including provisioning AWS environments using Ansible Playbooks.
- Built RSpec test suite to unit test database associations, models and controllers for expected outputs as well as account for corner.
- Create and execute automated tests using test automation tools and frameworks (Selenium WebDriver, Rspec).
- Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation.
- Monitored systems wif Nagios & Graphana.
- Configured & Managed different Nagios Plug-in. Installed, configured, and maintained ELK stack systems.
- Worked wif optimization of server resources, Amazon Elastic Cloud instances and website security, Mule ESB (EAI)/Service Mix, Web services /REST, Amazon AWS, Chef and Puppet.
- Executed Web Services functional testing and created test suites for validating SOAP and REST based services using SOAP UI.
- Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks.
- Deploying teh OpenStack components on multi-node wif High availability environment Expertise in auto scaling and nested stacks by using advance functionality of OpenStack.
- Creating new environments and projects in Octopus deploy. Setting up Octopus deploy for Continuous Deployment.
- Setup Octopus Deploy tool to automate .Net deployments across different projects
- Develop a PowerShell script for Test Runner steps in Continues Deployment Process (Octopus Deploy)
- Extensive experience in defining teh branching and teh merging strategies, creating baselines and releasing teh code. Worked wif different bug tracking tools like JIRA and Bugzilla.
- Resolved update, merge and password authentication issues in Bamboo and JIRA.
- Performance Monitoring of CPU, Memory, Disks, Network using various monitoring tools like Nagios and Worked wif JIRA as a ticket tracking, change management and Agile/SCRUM tool.
- Written cookbooks for Web Logic, JDK, and Jenkins, tomcat, JBoss and deployment automation
- Updated teh jobs using Groovy for teh migration of Jenkins jobs from Azure to Google cloud.
- Involved in Linux system administration and performance tuning. Wrote Shell Scripts (bash), Python, Perl Scripts to automate teh package installation, web server and instance configuration.
Environment: AWS (EC2, S3, VPC, ELB, RDS, EBS, Cloud Formation, Cloud watch, Cloud trail, Route 53, AMI, SQS, SNS, Lambda, CLI, CDN), Azure, Kinesis, VSTS, Kubernetes, Cassandra Terraform, Docker, Chef, Jenkins, Octopus, ANT, Maven, Git,Azure, Bash, Shell, Perl, Python, Ruby, Tomcat, WebLogic, Autoscaling, Route53, DNS, Nagios, RHEL 6.8/7.x.
Confidential, CA
DevOps/AWS Engineer
Responsibilities:
- Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing teh Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
- Extensively worked wif broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, AWS EMR, AWS Redshift, Dynamo DB, Elastic search and Cloud Watch, have in-depth practical knowledge on other cloud services like Microsoft Azure and OpenStack
- Worked wif Custom AMI’s, Created AMI tags and modified AMI Permissions
- Worked wif teh Architects on SDLC process being teh owner of post development environments.
- Used OpenStack and AWS cloud services to launch Linux and windows machines, created security groupsand written basic Power Shell scripts to take backups and mount network shared drives.
- Worked on Multiple AWS instances, set teh security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
- Created S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
- Worked on configuring S3 versioning and lifecycle policies and backup files and archive files in glacier.
- Configured Elastic Load Balancers wif EC2 Auto scaling groups.
- Wrote Lambda function in python scripts for AWS lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
- Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
- Designed, Architected and implemented teh Platform as a service built for Multi-tenant platform wifin teh Hybrid cloud infrastructure wifin AWS and GCP.
- Created clusters of instances running on Kubernetes and pushing them into Google Cloud using Jenkins and deploying them into hosting environments using GCP's Containers as a Service(CAAS)
- Hands on experience in Azure cloud services, Azure storage, Azure active directory, Azure Service Bus. Create and manage Azure AD tenants and configure application integration wif Azure AD.
- Integrate on-premises Windows AD wif Azure AD. Migrating Services from On-premise to AzureCloud Environments.
- Analyzed, designed and implemented teh architecture of REST and SOAP API’s and Implemented robust set of services and API's to power teh web application/ Mobile application.
- Designed, developed & delivered teh REST and SOAP APIs that are necessary to support new feature development and enhancements in an agile environment.
- Created Branches, Labels and performed Merges in Stash and GIT.
- Wrote json templates for cloud formation and Ruby scripts for chef automation and contributing to our repository on GitHub (sub version control).
- Implemented continuous integration using Jenkins and VSTS.
- Used Jenkins, Chef, Shell scripts to automate teh code deployment & automation of continuous integration infrastructure (Bamboo, Stash, GIT, TVF and Nexus were also used in dis process)
- Developed Chef recipes to configure, deploy and maintain software components of teh existing infrastructure..
- Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
- Worked on several prototype OpenShift projects involving clustered container orchestration and management.
- Increased application availability by controlling platform ecosystem DNS wif Redhat OpenShift Container Platform.
- Configured Docker containers and CloudBees Jenkins Jobs wif GitHub for CI/CD Pipelines
- Created automation tool using Anthillpro of daily weekly quarterly admin activities, build, patch and package tasks using AnthillPro.
- Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
- Installed and Configured teh Nexus repository manager for sharing teh artifacts wifin teh company.
- Supported and developed tools for integration, automated testing and release management.
- Used IBM Rational Clear Quest for tracking teh changes and approval process.
- Administered Build Forge for automated build and deploy activities.
- Implemented automated local user provisioning in instances created in Open Stack cloud through Chef Recipes.
- Established Puppet Best practices approaches to systems deployment wif other tools and managing Puppet as a unit of software deployment and independently version controlled.
- Installed and configured Linux for new build environment.
- Integrated of Puppet wif Apache and developed load testing and monitoring suites in Python.
- Utilized Nagios tool to monitor highly optimized PAAS and IAAS solutions.
- Deployed and configured Elastic Search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration wif AWS Lambda and Cloud Watch.
- Working wif teh ELK (Elastic Search, Logstash, Kibana) stack to analyze log data obtained from Microsoft Business Intelligence tools.
- Performed automation engineer tasks and implemented teh ELK stack (Elasticsearch, Log stash, Kibana) for AWS EC2 hosts
- Wrote Shell Scripts, Python, JavaScript's to automate teh package installation, web server and instance configuration.
- Implemented java design patterns like Singleton, Factory, Command patterns and wrote Python scripts for pushing data from Dynamo DB to MySQL Database.
- Extensively worked wif Change tracking tools like JIRA, SPLUNK,ITSM, BMC Remedy and HP Service
- Created and maintained teh Python deployment scripts for Web Sphere web application server.
- Helped working on Virtual servers including VMware ESX server, Docker, Vagrant and Openvz environments.
Environment: Openstack, AWS, CloudBees, ETL, GIT, Nexus, Docker, Kubernetes, Ant, Jenkins, VSTS, Bamboo, Vagrant, Puppet, Chef, Nagios, Cloudwatch, Rational Clear Quest, Vobs, Tomcat, Python, Ruby, Javascript, PowerShell
Confidential, Windsor, CT
DevOps Engineer
Responsibilities:
- Installation, configuration and Operating System upgrade on, Red Hat Linux 3.0, 4.0, 6.0, Centos 5.11, 6.7.
- Administrated server consolidation through use of VMware ESX server and VMware Virtual Center.
- Veritas File system and Veritas Volume Manager 2.5 are used to configure teh RAID 1 and RAID 5 Storage Systems.
- Installed and Configured Web and investigate teh configuration changes in teh production. environment
- Create and configured teh continuous delivery pipelines for deploying micro services and lambda functions using Jenkins CI server.
- Installed and administered nexus repository and created roles and privileges to restrict access to teh users.
- Configured Elastic Load Balancers wif EC2 Auto scaling groups.
- Managed and optimize teh Continuous Delivery tools like Jenkins.
- Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
- Automated teh cloud deployments using Chef, Python (boto& fabric) and AWS Cloud Formation Templates.
- Designed Puppet Modules to manage configurations and automate installation process.
- Managed and monitored teh server and network infrastructure using Splunk.
- Written manifests/Recipes and Ruby scripts to customize teh Puppet as per our environment.
- Developed 20+ REAN application chef cookbooks including Splunk configurations cookbook, Alert logic configuration cookbooks, AWS CloudWatch monitors cookbook etc.
- Installed Workstation, Bootstrapped Nodes, Wrote Cookbooks and uploaded them to Chef-server
- Troubleshooted communication issues wif Chef client nodes and Chef servers.
- Developed and tested many features for dashboard using Ruby on Rails, Bootstrap, CSS, JavaScript, and Rspec.
- Developing Automation Testing framework from scratch using Selenium, Rspec, and Ruby.
- Write and utilize a RSpec framework to enable continuous integration testing
- Deployed teh Java applications into web application servers like Web logic.
- Involved in development and implementation of teh web application using Ruby on Rails.
- Practical/hands-on knowledge on using Mcollective, Hiera in conjunction wif puppet modules.
- Implement and manage continuous delivery systems and methodologies on AWS, Used Subversion as source code repositories.
- Developed Shell/Perl Scripts for automation purpose.
- Define and deploy monitoring, metrics, and logging systems on AWS.
- Managed teh source code repository system used by teh engineering team.
- Involved in periodic archiving and storage of teh source code for disaster recovery.
- Carried Deployments and Builds on various environments.
Environment: GIT, SVN, Maven, Jenkins, Puppet, Splunk, Junit, Selenium, Ruby, Shell, Perl, Linux, Websphere TFS 2010(Team Foundation Server), Team Foundation server, AWS, Red Hat Linux 3,4.x,5,6, VMware ESX 3.5, Veritas Volume Manager.
Confidential, Montclair, NJ
Jr. DevOps /Release - Build 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 platform.
- Configured Management (SCM) tools like Subversion (SVN), GIT.
- Used teh version control system GIT to access teh repositories and used in coordinating wif CI tools.
- Developed Maven build scripts for maintaining test automation builds & Java based library to read test data from XML & Properties files using Junit and loading it into Selenium.
- Worked on Docked-Compose and Docker - Machine.
- Worked wif repository managers like Nexus and Artifactory.
- Integrated Ant & Maven wif GIT to manage and deploy project related tags.
- Installed and configured GIT and communicating wif teh repositories in GITHUB.
- Installed, configured and administered Jenkins CI tool on Linux machines.
- Installed Rundeck plugin in Jenkins to schedule a job execution after a Successful build.
- Designed Puppet Modules to manage configurations and automate installation process.
- Managed and monitored teh server and network infrastructure using Splunk.
- Written manifests/Recipes and Ruby scripts to customize teh Puppet as per our environment.
- Installed Workstation, Bootstrapped Nodes, Wrote Cookbooks and uploaded them to Chef-server
- Troubleshooted communication issues wif Chef client nodes and Chef servers.
- Created and maintained teh Shell/Perl deployment scripts for WebSphere application servers..
- Designed Deployment Model for Websphere and Weblogic Applications On AIX, UNIX and Windows
- Installed, configured and maintained servers such as HTTP, Apache Tomcat, WebSphere and WebLogic.
- Worked closely wif project managers, developers to pinpoint and provide early warnings of build failures.
Environment: GIT, SVN, Maven, Jenkins, Puppet, Splunk, Junit, Selenium, Ruby, Shell, Perl, Linux, Websphere.
Confidential
Build and Release Engineer
Responsibilities:
- Responsible for Development, UIT, SYTEM, UAT, STAGING, PRODUCTION Builds and Releases.
- Assisted in maintaining current build systems, developed build scripts, and maintained teh source
- Developed and implemented Software Release Management strategies for various applications according to teh agile process.
- Responsible for design and maintenance of teh Subversion/GIT, Stash Repositories, views, and teh access control strategies.
- Involved in setting up Jira as defect tracking system and configured various workflows, customizations and plug-ins for teh Jira bug/issue tracker.
- Installed and administered repository to deploy teh artifacts generated by Maven and Ant and to store teh dependent jars, which were used during teh build.
- Setup teh Jenkins server wif complete Maven build jobs providing a continuous, automatedscheduled QA build environment based on multiple SVN repositories for deployments.
- Implemented a Continuous Delivery framework using Jenkins, Ant Linux environment.
- Worked in cross-platform environments like Linux, UNIX, AIX and Windows.
- Monitored CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using teh tools NAGIOS 4.0 monitoring.
- Deployed and Configured application server Tomcat deploying Java and Web Application.
- Used Chef for managing server application server such as Apache, MySQL, MS SQL, Tomcat.
- Installed and configured Postgre SQL, MySQL, T-SQL database on Red Hat Servers.
- Performed CRUD operations on Oracle database and PostgreSQL.
- Documentation of detailed build configuration, Build procedures and change history for releases.
- Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration wif teh team.
Environment: GIT, SVN, JIRA, Maven, Ant, Gradle, JAVA, .NET, Jenkins, Linux, UNIX, Nagios, Tomcat, Chef, Postgre SQL, MySQL, T-SQL, MS SQL.
Confidential
Linux Administrator
Responsibilities:
- Created and managed user accounts, security, Access Control Limits (ACL), permissions, disk space and process monitoring inRed hat Linux systems.
- Installation of patches and packages using RPM and YUM in Red hat Linux.
- Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
- Assisted other Linux/UNIX administrators when help was needed (i.e. creating Linux/UNIX accounts, responding to trouble tickets, etc.)
- Managed and maintained user accounts and Configured and managed network interfaces.
- Monitored everyday systems and evaluate availability of all server resources and perform all activities for Linux servers.
- Perform primary Linux Server administration tasks, including setup, installation, OS patching, data backup, user account management and access control.
- Trained and worked Primarily on RHEL4 Operating Systems.
- Involved in design, configuration, installation, implementation, management, maintain and support for teh Corporate Linux servers RHEL 4x,5.x, CENTOS 5.x.,6.x,7.x.
- Monitored server and application performance and tuned I/O, memory and Installation of SSH and configuring of keys base authentication.
- Worked wif DBA team for database performance issues, network related issues on Linux Servers.
- Created Local Yum Repositories to support Package Management wif Yum and RPM and Installed and configured secure FTP daemon to support a FTP-based Yum repository.
Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash.
