We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

San Mateo, CA

SUMMARY

  • Experience in working with AWS resources like IAM, EC2, EBS, S3, ELB, VPC, ECS, Lambda,Route 53, Auto Scaling, Cloud Watch, Cloud Front, Cloud Trail, Red Shift, SQS, SNS and experienced in Cloud automation.
  • Designed AWSCloud Formationtemplates to create custom sizedVPC, Subnets,NATto ensure successful deployment of Web applications and database templates and expertise in architectingsecureVPCSolutions in AWS with the help of Network ACLs,Security groups,public and private network configurations.
  • Hands on experience in setting updatabasein AWS usingRDS,storageusingS3 bucketand configuring instance backups to S3 bucket to ensure fault tolerance and high availability.
  • Expertise in Cloud Infrastructure Automation which includes Amazon Web Services (AWS),OpenStack, Ansible, Puppet, Maven, Jenkins, Chef, SVN, GitHub, WebLogic, Tomcat, JBoss, and LINUX etc.
  • Experience in Designing AZURE Resource Manager Template and extensive experience in designing custom build steps usingPowerShell.
  • Performed Provisioning of IAAS & PAAS Virtual Machines and Web, Worker roles on Microsoft AZURE ClassicandAzure Resource Manager.
  • Experience in supporting deployment of user applications onOpenStackPrivate Clouds throughnova, neutron,andkeystone.
  • Ensured successful architecture and deployment of enterprise gradePaaSsolutions usingPivotal Cloud Foundry(PCF)as well as proper operation during initial application migration and set new development.
  • Played a key role in automating the deployments on AWS usingGitHub,Terraform,Puppet,ChefandJenkins.
  • Used Bashand Python, included Boto3 to supplement automation provided byAnsibleandTerraformfor tasks such as encryptingEBS volumesbackingAMIsand schedulingLambdafunctions for routineAWS tasks.
  • Extensive experience in setting up the CI/CD pipelines usingJenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
  • Involved in integrating Chef cookbooks into Jenkins jobsfor CD framework, worked with various custom resources, created roles & environments, and usedchef handlersfor different auto kickoff requirement jobs.
  • Wrote Ansible Playbooks with Python, SSHas the Wrapper to Manage Configurations ofAWS Nodesand Test Playbooks on AWS instances usingPython, run Ansible Scripts to provision development servers.
  • Experience in using Puppetto automate repetitive tasks, quickly deploy critical applications, proactively manage change and create customPuppet moduleskeletons.
  • Extensively worked onJenkinsfor configuring and maintaining continuous integration (CI) and forEnd to End automation for all build and deployments.
  • Good Understanding and implementation experience of CI/CD pipeline, automation programmatically by creatingJenkins jobsand pipelines and solving various problems withANT, Maven, Gradleas plugins.
  • Experience with installation and configuration of Docker environment (v1.5.0) includingDocker registry hubfor managing differentDocker imagesand deployment of applications inside the software containers.
  • Installing, configuring and managing the databases likeMySQL, NoSQL, DB2, PostgreSQL,MongoDB, DynamoDB,andCassandra DB.
  • Automated the Applications and databases likeMYSQL,NoSQLcontainer deployment inDockerusingPythonand monitoring of these containers usingSplunk.
  • Having good implementation experience with installation and configuration ofKubernetes, clustering them and managed local deployments inKubernetes.
  • Provided consistent environment usingKubernetesfor deployment scaling and load balancing to the application from development through production, easing the code development and deploymentpipelineby implementingDockercontainerization.
  • Monitored the servers using tools likeNew RelicandNagiosand providing24x7on call support rotation basis.
  • Debugged and solved complexSplunk Integrationchallenges andSplunk configurationissues.
  • Expertise in configuration and automation withRuby ScriptusingChefwithJenkins, Puppet, AnsibleandDocker.
  • Experienced in programming with the.NET Framework 3.5/4.0 using C#, Visual Basic 6, ADO.NET, ASP.NET, PostgresSQL,MySQL, XML
  • Strong experience in using Build Automationtools likeANT, Maven, Gradleand hands - on experience on other build tools likeMS Build Makefile.
  • Built and managed centralized application logging stack using Elastic Search and Log stash(ELK)deployed through puppet.
  • Exposed to all aspects of Software Development Life Cycle(SDLC)such as Analysis, Design, Implementation and Testing.
  • Manages more than 800 virtual servers and monitored Application and Servers through Splunk,Web ServersAdministration onApacheandNginx.
  • Strong experience withVersion ControlSystems likeGIT, CVS, SVN(Subversion),BitBucket, ACCUREV, Perforce,andIBM Rational Team Concert.
  • Development and design experience with various Java and JEE frameworks like Spring, Spring boot, Groovy, Grails, JAX-RS, JAX-WS, Apache CXF, Jersey, Apache Axis, JPA, Hibernate, MyBiatis, Struts, JSF, EJB 3.1, EJB 2.1.
  • Experienced in Installation, Support, Configuration,Red Hat Enterprise Linux(RHEL)4.x, 5.x, 6.x, 7.x,Oracle Enterprise Linux(OEL) 5.x, 6.x,SUSE Enterprise Linux Server10, 11,SOLARIS 9, 10andUBUNTU 10, 12, & 14LTS, IBM AIX 5.x, 6.x.
  • Performed OS installations, OS Upgrades, andServer Patchingby configuringPXEandDHCP serverusingKickstartConfiguration and by using Red Hat Satellite server.
  • Experienced in creatingDisk Partitions,Logical Volume Manager (LVM)andRAID Technologieson different File Systems like Ext2, Ext3, Ext4, XFS on various Linux Distributions and involved in creating Veritas volume manager on Solaris.

TECHNICAL SKILLS

Automation Tools: Jenkins, chef, Puppet, Ansible, Docker, Kubernetes, Vagrant, Terraform.

Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP), OpenStack, Pivotal Cloud Foundry (PCF).

Database Systems: Cassandra DB, OracleDB2, MSSQL, MySQL, MongoDB, AWS RDS, DynamoDB.

Version Control tools: GIT, Subversion, CVS, Bitbucket, Gerrit, ClearCase

Web Servers: Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, WebLogic (8/9/10), WebSphere4/5, TFS, Nginx, Azure, IIS, Redhat Satellite.

Networking/Protocol: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP, Juniper.

Scripting/Languages: Perl, Python, Ruby, Java Script, Bash/Shell Scripting, PowerShell scripting, YAML, PHP, JSON

Virtualization Technologies: VMWare ESX/ESXi, Windows Hyper-V, Power VM, Virtual box, Citrix Xen

Application Servers: Web Logic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22

Volume manager: VERITAS volume manager (VVM), Logical Volume Manager (LVM) with Linux

Monitoring Tools: New Relic, Elastic Search, Log Stash and Kibana (ELK), CloudWatch, Cloud Trial, Splunk, Nagios

Operating system: Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, V1, V2 & V3, Ubuntu 12/13/14, Windows NT /2000/2003, 2008, 2010, 2012,DEBIAN.

PROFESSIONAL EXPERIENCE

Confidential, San Mateo, CA

DevOps Engineer

Responsibilities:

  • Experience in using Ansible playbooks, inventory, dynamic inventory and automated Existing cloud environment.
  • Written playbooks and roles to manage configurations of deployments to remote machines.
  • Involved in Deployments on APIGEE tool for API proxies on Non-production and production environments .
  • Used Ansible Tower for scheduling playbooks and used GIT repository to store our playbooks.
  • Used pre-tasks and post-tasks to perform regular health checks to tail the logs and other clusters.
  • Also written custom modules to control system resources like services, packages, and to handle executing system commands.
  • Working with other members of the development team to design, develop and implement features, bugfixes, and other improvements for the Ansible core software.
  • Designed AWS Cloud Formation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of Web applications, database templates and creation of VMs/Jump box for developers to use
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI’s, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it.
  • Handled AMI replacements in Non-production and Production environments for all the applications based on the golden AMI published by the company.
  • Managed the configurations of multiple servers using Ansible.
  • Written multiple manifests and also customized facts for efficient management of the ansible clients.
  • Launching AmazonEC2Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Working with AWS services such as EC2, VPC, RDS, CloudWatch, CloudFront, Route53 etc.
  • Focus on continuous integration and deployment, promoting Enterprise Solutions to target environments.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Written Cloud formation templates and deployed AWS resources using it.
  • CreatingS3buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Used Terraform to set up the AWS infrastructures such as launching the EC2 instances, S3 buckets objects, VPC, Subnets, etc.
  • Worked on installing of Docker using Docker toolbox and worked on creation of Docker containers and Docker consoles for managing the application life cycle.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Used Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts.
  • Worked on creation of custom Docker container images, tagging and pushing the images. Also, familiarity with Docker Swarm.
  • Created scripts in Python which integrated with Amazon API to control instance operation.
  • Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points, packages and Worked on playbooks for Ansible in YAML.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Worked on Lambda functions, cloud watch groups to forward logs from AWS S3 to Cloud Watch and subsequently to other teams as per requirement.
  • Worked on Automation process to generate SSL Certificates for single and multi-domain scripts.
  • Used monitoring tool JIRA and also triaged the issues and maintained bugs using JIRA tool.
  • Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

Confidential, Atlanta, GA

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Worked with AWS services usingS3,RDS,EBS,Elastic Load Balancer, andAuto-scaling groups,EC2instances with optimized volumes and achieved cloud automation and deployments usingpython, andAWS Cloud FormationTemplates.
  • Worked with AWS CLI and AWS API to manage resources on AWS for many services such as anEC2,S3,VPC,Cloud Watch,ELB,Auto-scaling, created python script usingAWS APICalls to manage all resources deployed onAWS.
  • ConfiguredAWS IAMand Security Groups in Public and Private Subnets inVPCManagedIAMaccounts (withMFA) andIAMpolicies to meet security audit & compliance requirements.
  • Provided high durability of the available data using data storage in theAWS S3bucket, versioningS3, lifecycle policies. Also, web hosting the data from theS3bucket by creating URLs.
  • Utilized AWS CLIto automate backups of ephemeral data-stores toS3buckets,EBSand createAMIsfor mission-critical production servers as backups and usedAWS Beanstalkfor deploying and scaling web applications and services developed withJava,Node.js, Java script,PythonandRubyon familiar servers likeApache,Nginx,Tomcat.
  • Designed and developed Micro Services business components using Spring Boot.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Worked on Spring Frameworks Spring IOC, Spring Boot, Spring Cloud) and using third party libraries.
  • Worked on AWS CloudWatch,CloudFormation,CloudTrailservices andCloudFrontto setup and manage cached content delivery. CreatedElastic load balancers (ELB)and usedRoute53with failover and latency options for high availability and fault tolerance.
  • Experience in implementingAWS lambdato run servers without managing them and to trigger run code byS3andSNS.
  • Good knowledge of utilizing cloud technologies includingAmazon Web Services(AWS),Microsoft AzureandPivotal Cloud Foundry(PCF).
  • Installed Pivotal Cloud Foundryon EC2 to manage the containers created by PCF.
  • Used Docker to virtualize deployment containers and push the code to instances cloud using PCF.
  • Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry ( PCF) using build pack.
  • Experience in implementing Data warehouse solutions inAWS Redshift, worked on various projects to migrate data from one database toAWS Redshift, RDS, ELB, EMR, Dynamo DB and S3.
  • Implemented AWSCode Pipelineand Created Cloud formationJSONtemplates inTerraformfor infrastructure as code.
  • Created Python Scripts to Automate AWS services which include web servers, ELB, Cloud Front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks
  • Created scripts in Python which Integrated with Amazon API to control instance operations
  • Maintained Build Related scripts developed in ANT, Python and Shell.
  • Migrated Oracle Databases from on-premises to AWS RDS - Oracle, Postgres, MySQL (views, stored procedures, functions, materialized views)
  • Migrated MSSQL Server database from Rackspace to AWS and provided day to day support
  • Migrating existing on-premises applications to AWS from end to end - Web/app servers, databases, load balancer, etc
  • Deployed application code into QA, Staging, Preproduction and Production usingCode Deploy
  • Automated the deployment on the application servers using the"code deploy"plug-in forJenkins
  • UsedJenkinsfor continuous deployment and integration of the build and release process
  • Manage deployment automation and implementing a Continuous Delivery framework for new projects usingJenkins, Ansible, Code Deploy, Docker, and Git
  • Responsible for creating and maintaining automated builds for projects written injava, PHPusingJenkins
  • Designed and ImplementedCI (Continuous Integration) system, configuring Jenkins servers,Jenkins nodes, creating required scripts (Perl, Python)
  • Experience in the design and implementation ofContinuous Integration, Continuous Delivery, Continuous Deployment (CI/CD), DevOps tool chain and DevOps processes for agile projects.
  • ConfigureContinuous Integrationfrom source control, setting up build definition withinVisual Studio Team Services (VSTS)and configurecontinuous deliveryto automate the deployment ofASP.NET MVCapplications toAzure web appsand managedAzure Active Directory,Office 365and applied upgrades on a regular basis.
  • Installed and maintainedJenkinsfor Continuous Delivery as well as automateAnsible Playbookruns against production infrastructure
  • WroteAnsible PlaybookswithPython SSHas the Wrapper to Manage Configurations ofAWS NodesandTest PlaybooksonAWSinstancesusing Python. RunAnsible Scriptsto provisionDev servers.
  • InstitutedAnsiblefor configuration management and automation across all the environments
  • UsedPacker, Ansible and Vagrantfor creatingAMI'swith required configuration for the Application
  • WroteJenkinsfile for automating the Performance test scripts inAWSenvironment
  • Focused oncontainerizationand immutable infrastructure. Docker has been core to this experience, along withMesos,Marathon, andKubernetes.
  • IntegratedKuberneteswith network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.
  • CreatedDockerimages using aDocker file. Worked onDockercontainersnapshots, removing images and managingdockervolumesand experienced withDockercontainer service.
  • Debugged and solved complexSplunk Integrationchallenges andSplunk configurationissues.
  • Working on variety of Unix platforms RHEL 5.x/6.x/7, which includes installation, configuring and maintenance of applications for prod/stage/dev environments.
  • Experienced in building, deploying and integrating Java-based web applications in a UNIX, including exposure to J2EE/.NET architecture (especially BEA Web Logic, Tomcat and WebSphere).
  • Designed Data Quality Framework to perform schema validation and data profiling on Spark (Pyspark).
  • Implementing customer data collection with PySpark analytics.
  • Pyspark we implemented Caching, Accumulators and UDF's
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • We have implemented pyspark for Transformation and Actions in Spark.
  • Worked on ETL Processing which consists of data transformation, data sourcing and also mapping, Conversion and loading.
  • Wrote shell scripts to handle server processing migrating applications from .Net to Python monitoring applications and server performance with Splunk and Jenkins.
  • Handled browser compatibility issues for different browsers related to CSS, HTML and JavaScript for IE, Firefox, and Chrome browsers.
  • Implemented highly interactive features and redesigned some parts of products by writing plain JavaScript due to some compatibility issues using JQuery.
  • Installation, Configuration and Maintenance of Virtual Machines,VMware ESXi 5.0/5.5Host Server,vSphereSuite with P2P and P2V.
  • Installed/configured/maintained/administrated the network servers Satellite,DNS,NIS,NFS,Send mailand application serverApache,JBOSS,WebLogic,Oracle E-businesssuite andSambaon Linux.
  • Migrate IaaS, PaaS and SaaS instances between public and private clouds -Apache,RDBMS, Unix/Linux,NAS/SAN, LAN/WAN VPN, Security, IDS, Firewalls and Encryption.

Environment: Redhat Linux 7.x, AWS, Ansible, Pivotal Cloud Foundry (PCF), Elastic Search, Log Stash and Kibana (ELK), Ant, Maven, Jenkins, Ruby, Shell, Jira, Python, Oracle, WebLogic Server 11g, Load Balancers, WLST, Splunk, Apache Tomcat, Docker, Kubernetes, Virtualization, Configured plug-ins for Apache HTTP server, Nginx, LDAP, JDK1.7, XML, SVN, GitHub/Bitbucket.

Confidential, Nashville, Tennessee

Azure/DevOps Engineer

Responsibilities:

  • Implemented centralized logging usingElastic Search, Log Stash and Kibana (ELK).Added Redis in between client and server log stash nodes for caching/persistence to enable real-time online updates to the log stash configuration
  • Deployed Java Micro Services onAzure,Pivotal Cloud Foundry (PAAS)(PCF) and Open Shift.
  • Experience in deployment of Java/J2EE applications onJBoss,WebLogicandWebSphereapplication servers.
  • Working and supporting on continuous integration onJenkins,Concourseand GO CD, maven, Git for Azure EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
  • Experience in working with Visual Studio IDE.
  • Supporting forGit version controlsystem merging, hooks, branching the files and creation of repositories .
  • Resolved JAVA/J2EE errors while developing Maven Build.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JavaScript, EJB, and Action classes.
  • Implemented highly interactive features and redesigned some parts of products by writing plain JavaScript due to some compatibility issues using JQuery.
  • Experience providing Continuous Integration/Delivery solutions (Jenkins, Maven and UDeploy).
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and Security policies & configured BGP routes to enable ExpressRoute connections between on-premise data centers & Azure cloud.
  • Led implementation of Azure Active Directory for single sign-on access to thousands of cloud SaaS applications like Office 365, Dropbox. Also configured Azure Role-based Access Control (RBAC) to segregate duties within our team and grant only the amount of access to users that they need to perform their jobs.
  • Wrote Powershell scripts for .Net application deploys, service installs and for windows patches/upgrades.
  • Debugged performance related issues with MS Build for all .Net scripts and helped improved the build process.
  • Experience in evaluating cost effective Performance Test & Monitoring tools suitable for the Applications/Services under Test.
  • Experience in CI/CD with running Performance Tests from GitHub repositories thru Jenkins jobs on Azure/AWS cloud clients (located virtually in various Geos).
  • Experience in Performance Monitoring & Analysis using AppDynamics, Splunk, Dynatrace, Windows PerfMon, SQL Profiler, VMStat, IOStat, etc.
  • Experience in coordinating with DevOps team in instrumenting various Dashboards & Reports for Performance statistics in AppDynamics & Splunk and diagnosing the identified Performance issues using AppDynamics and Splunk.
  • Experience in Performance Test Results reporting and reviewing with Product and Business owners and revising the Performance Test Strategy, Plans and Test Scripts accordingly.
  • Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Experienced in building, deploying and integrating Java-based web applications in a UNIX, including exposure to J2EE/.NET architecture (especially BEA Web Logic, Tomcat and WebSphere).
  • Created and deployed VMs on the Microsoft cloud service Azure, created and managed the virtual networks to connect all the servers and designed ARM templates for Azure platform.
  • Configured three types of blobs, block blobs, page blobs, and append blobs in Azure for storing a large amount of unstructured object data such as text or binary data, that can be accessed from anywhere via HTTP or HTTPS.
  • Worked on Azure Fabric, Microservices, IoT & Docker containers in and involved in setting up Terraform continuous build integration system. Used Azure Internal Load Balancer to provide high availability for IaaS VMs & PaaS role instances.
  • Automate the beta distribution process usingFastlane.
  • Created and Maintain Azure API Gateway using chefCookbooks.
  • Focused on DevOps, Cloud Computing, and Virtualization and Storage technologies with aptitude for solving Operations challenges
  • Integration of Automated Build with Deployment Pipeline
  • Installed Chef Serverand clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production)
  • Used Chefto automate Configuration management & Applications
  • Used Chefto manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages
  • Used Chefto manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages
  • Using Docker container enabled rapid deployment with minimum run-time requirements
  • Build, manage, and continuously improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • In addition with supporting large-scale web applications, we indexed database queries usingMYSQLserver by writingSQLqueries. We worked onApache Cassandra,Sparkalong withTerradatafor managing large data-sets of structured data which also performedETL.
  • Use SQL Server Integration Services (SSIS) and Extract Transform Loading (ETL) tools to populate data from various data sources, creating packages for different data loading operations for the application .
  • Check Data Quality of E2E System including ETL tool, Predictive analytics layer and different integrated system.
  • CreatedJIRAissues for prioritizing what is important, and cope up with what’s going on around the project.
  • IntegratedMavenwith Jenkins for the builds as the Continuous Integration (CI) process.
  • Integration and automation of source control applications like Git, Liquibase, Team Foundation Server and Artifactory.
  • Deploying and maintaining Micro services usingDocker.
  • Experienced onDocker, Docker Swarm, Mesos/Marathon, Kubernetes
  • Created private cloud usingKubernetesthat supports DEV, TEST, and PROD environments
  • Manages more than 800 virtual servers and monitored Application and Servers through Splunk,Web ServersAdministration onApacheandNginx.
  • Migrateddockerswarm toMesos/Marathon for the microservices project
  • Configured plugins for the integration tools to the version control tools.
  • Worked onTomcat,JBoss,Web LogicandWeb Sphere Application serversfor deployments.
  • User, Group Creation, monitoring and maintaining the log for system status usingLinux commandsandNagiossystem monitor.
  • Worked on Continuous Integration(CI)system i.e.Cheffor official nightly build, test and managing change list. Installed Multiple Plugins for smoothBuild and Releaseof pipelines.
  • Used bothGITandBitbucketsource control systems to manage code.
  • Coordinate/assist developers with establishing and applying appropriatebranching,labeling/namingconventions usingGITsource control.
  • Automated Nagios alerts and email notifications usingpython scriptand executed them throughChef.
  • Involved in installing, configuring and administration ofRedhat Linux 4.x, 5.x,6.x/7servers by using Kickstart and Jump Start servers and supported various applications running on them.
  • Worked in theAGILE Methodologieswith 3week sprint cycle,usedServiceNowforSDLC management
  • Maintained build related scripts developed in shell forMavenbuilds. Created and modified build configuration files includingPOM.xml.
  • Good experience in converting build.xml into pom.xml in order to build the applications usingMAVEN.

Environment: Linux (RHEL 4.x/5.x/6.x/7), Azure, RedHat Satellite Server, Jenkins, Chef, Docker, Kubernetes, Splunk, Nagios, Veritas cluster 5.x, WebLogic, WebSphere, Apache web servers, Tomcat servers, Apache Spark, Nginx, Shell Scripting, Python, Git/Bitbucket, Maven VMware ESX 2.x & 3.x, SAP.

Confidential, Dayton, OH

DevOps Engineer

Responsibilities:

  • Administered large scale server environments consisting of over 800RHEL5/6 VMWare VMs running multiple technologies includingApache, JBoss, mem cached, MySQL, postfix, ActiveMQ, python.
  • Performing configuration management tasks on 150+ servers with the aid ofPuppet Master Serverand involved in writingPuppet manifestsfor customized configuration management.
  • Automated deployment modules of IIS web applications, bindings and configuration settings using a combination ofPowerShellscripts andPuppet.
  • Deployed both Puppet Agent Based and Agentless Configurations,Puppetdashboards,McollectivewithactiveMQserver,plugin-sync, stored configs,Hiera-Facter.
  • Extensively worked on Jenkinsfor continuous integration and for End to End automation for all build and deployments.
  • Enabling users to better manage software development, deployments and infrastructure with tools such asJenkinsandGIT Hub/Bitbucket.
  • Connected continuous integration system withGITversion control repository and continually build as the check-in's come from the developer.
  • Responsible for design and maintenance of theSubversion/GITRepositories, views, and the access control strategies.
  • Automated the release pipeline to achieve zero touch deployments usingJenkins, SVN, Nexus,andNolio.
  • Implementing a Continuous Delivery framework usingPuppet,Bambooin Linux environments.
  • Configuring theDockercontainers and creatingDockerfiles for different environments.
  • Worked with container-based deployments usingDocker, working withDocker images,Docker HubandDocker-registriesandKubernetes.
  • Installed SonarQube as a Docker container on open stack, AWS EC2and integrated it with Jenkins.
  • Designed AWS Cloud Formation templates to create custom sizedVPC, subnets, NAT to ensure successfuldeployment of Web applications and database templates.
  • Build s callable and concurrent BackendRestful APIusing Go Programming language, MySQL and deployed to Amazon Web Servers in the c loud. Used GO programming language to build Monolith server andAUTH application.
  • Developing modern RESTful web services in Go Programming Language and Work with UI developer to integrate the GO API’s with front-end.
  • Created custommonitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Created and updatedpuppet manifests and modules, files, and packages stored in the Git repository.
  • Used JSP, JavaScript, jQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Developed user interfaces using JSP, HTML, CSS, JavaScript, jQuery and Ajax with JSON.
  • Installed, Configured, Managed Monitoring Tools such asSplunk, Nagios, Zabbixfor Resource Monitoring/Network/Monitoring/Log Trace Monitoring.
  • Configured and administered GitHub Enterprise in AWS with High Availability(HA) enabled.

Environment: Java, Java script, Micro services, GitHub, Puppet, Jenkins, Bamboo, Apache Tomcat, Python, Maven, Nexus, Linux, Docker, Vagrant, Kubernetes, AWS EC2, AWS SQS, AWS S3, AWS RDS, AWS Cloud Watch, AWS ECR, AWS RedShift, SonarQube, Jboss, WebLogic, Team city, JIRA, RPM, KANBAN, Rally, ServiceNow, Elastic Search, Log stash, Oracle, DynamoDB, AWS-RDS, Hadoop, MS BUILD, TFS, Concourse, Fastlane, Groovy, SQL Server, JSON, MongoDB, Docker,Nexus, Perl Scripting, Shell Scripting, Subversion, Perforce, Bamboo, Web services, Web Logic, Vagrant, MCO, uDeploy, Mercury, Splunk, Nagios, Zabbix, Quality center, Visual Build, .Net, ANT, TFS 2010 (Team Foundation Server), J2EE, Web sphere, MySQL, Anthill Pro.

Confidential, Bedminster, NJ

Build and Release Engineer

Responsibilities:

  • Designing, developing, and implementing new methods and procedures of the technical solution that meets the requirements of the project. Designs may involve major and highly complex systems.
  • Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose.
  • Implemented maintained the branching and build/release strategies utilizing Subversion.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Responsible for design and maintenance of the Subversion Repositories, views, and the access control strategies.
  • Design, develop and implement an automatedLinux(Centos, Amazon) infrastructure usingPuppet,MCollective andAWSand move existing applications off windows seamlessly to it while aggressively growing.
  • Experience in setting upTeam Deploy for TFSto perform deployments as a post build task.
  • Performed Builds usingMSBuildand Devenv command line for C#, VB, DOT NET Applications
  • Wrote severalPerlscripts to deal with commonClearCasenuisances including an Evil Twin Finder.
  • Created and configure jobs, script builder, custom command builder, agents inBamboo.
  • Customized existing DOS batch files to automate the Windows builds usingInstallShield.
  • Maintained and enhance source code control systems inPerforceandcruise control, and provide assistance to developers for code maintenance.
  • AdministeredCVS/SVN/Gitrepositories and managed account administration, branching, merging, patch fixes and snapshots.
  • Introducing and implementingContinuous Integrationprinciples and practices for the Billing Development Team usingJenkins&JNLP Nodes, SVN, ClearQuest, JUnit, DBFit, FitNesse, and Atlassian JIRA.
  • DeployingJ2EEapplication EAR to Testing and Production environment usingWeb Sphere.
  • Automated deployment of software and provisioning ofLinuxhosts usingChef.
  • Automated the .NET build process by writing, updating and executing the automated build scripts usingMSBuildand automated the script to create MSI packages for deployment.
  • Managed Version Control -SVNandGitHubEnterprise and Automated current build process withJenkinswith proposed Branching strategies to accommodate code in various testing cycles.
  • Used Harvest andCVSfor repository integration toAnthill Profor code.
  • Deployed the Java applications into web application servers like Jboss.
  • Deployed JAVA/J2EE applications through Jboss Application servers. Comfortable and flexible with installing, updating and configuring various flavors of UNIX and Windows. Involved in front-end programming using C, C on both UNIX Windows platforms.
  • Member of a group of UNIX / Linux administrators responsible for providing 24x7 supports for Production, UAT and Development Environments.
  • Supporting the servers and Applications in Development, Testing and Production environment, Tuning of kernel parameters, maintaining and supporting of client /server applications on UNIX/LINUX servers as per the requirement.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN and MS build as build tools on Java projects for the development of build artifacts on the source code.

Environment: Java, Hudson/ Jenkins, Jboss, Subversion, ANT, Maven, Jira, Confluence, Shell scripting, Perl, Subversion, Anthill pro, MAVEN, JIRA, UNIX/LINUX, XML, Jboss, Windows XP, Windows Server 2003, Web logic, MY SQL.

We'd love your feedback!