We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

Holmdel, NJ

PROFESSIONAL SUMMARY:

  • Around 9 years of experience in Linux/ Unix, Build/Release Management and DevOps Engineer having worked with a variety of platforms including SCM Continuous Integration and Continuous Development along with Build and Release management.
  • Experience in administration and maintenance of application service like DNS, Mail, HTTP, Apache, Tomcat, Squid, DHCP, SMPT, FTP, POP3, NIS, NFS and Samba.
  • Creating and Managing Virtual Machines in Windows Azure and setting up communication.
  • Executed DBA tasks on MS SQL server, PLSQL Developer tool and hands on experience with Oracle.
  • Used the continuous integration tool Anthill Pro to automate the daily processes
  • Solid experience in deploying various WAR, JAR, EAR, RAR applications in clustered environment using Admin console & WLST scripts.
  • Experience in Apache ActiveMQ, RabbitMQ, IBMMQ, Software AG Webmethods and Cloud Technologies, AWS.
  • Good understanding of Open shift platform in managing Docker containers Kubernetes Clusters.
  • Experience and Familiar with Virtualization technologies like installing, configuring, administering VMware vSphere ESXi and SRM 4.5.and Citrix XEN Server.
  • Hands - on experience in installing and configuring JBoss EAP 4.x/5.x/6.x in various environments.
  • Experience in managing and monitoring JVM performance tuning by adjusting WLS Heap size.
  • Extensive experience in troubleshooting by using Thread Dumps for WebLogic/JBOSS server.
  • Experience in Installing Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus ARTIFACTORY) and Deployment of apps using custom ruby modules through Puppet as a CI/CD Process.
  • Experience in Linux/Windows Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat, Solaris, SUSE Linux, AIX, CentOS, Ubuntu and Fedora).
  • Experience in Implementing Configuration Management tools like Puppet, Chef and Ansible. And used for Application Deployments & Environment configuration.
  • Expertise with Linux Administration, Configuration Management, Build and Release Management in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Production, and Maintenance in Enterprise Applications.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Watch, Cloud Trail, Cloud Formation, AWS Config, Autos calling, Cloud Front, IAM, S3.
  • Extensive experience in using Build Automation, Deployment tools and Continuous Integration concepts by using tools like ANT, Maven, Anthill Pro, MS Build, Jenkins and Udeploy.
  • Implemented Team Foundation Server (TFS), Subversion(SVN), Git and GitHub, CVS, Perforce, and IBM Rational Team Concert as Version Control tools.
  • Expertise in configuration and administration of Splunk.
  • Experience in using Docker and setting up ELK with Docker and Docker-Compose and actively involved in deployments on Docker using Kubernetes.
  • Experience in Puppet Master and Client installation and configuration, in developing puppet modules (blue prints) for installation, configuration and continuous integration (CI) using combination of puppet master, Git, R10K wrapper, Open stack (Horizon), Vagrant and Jenkins/U-deploy.
  • Worked as an independent contributor, Self-motivated and energetic professional, Strong Organizational skills and ability to do multitask, ability to quickly acquire an in-depth knowledge of the company's product and systems.
  • Excellent communicative, interpersonal, intuitive, and analytic and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Config management tools: Puppet, Chef, BOSH(Pivotal)

Databases: Oracle SQL Server, MySQL, mongoDB, Postgres, Greenplum, Cassandra

Web Tools and Languages: HTML, DHTML, CSS, JavaScript, VB Script, Node.JS, JQuery

Source Controls: SVN, CVS, Git Hub, TFS, Artifactory

Scripting: ANT, Maven, Ruby, Python, Unix Shell scripting, Perl scripting, XML, JAVA

Primary Tools: Linux Java MySQL JIRA Confluence JSON CRUD Functionality Git/GitHub Sublime, Jenkins VirtualBox Cloud Monitoring Xcode Centos Ubuntu Elastic Computing

Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Formation AWS Config, S3, Cloud Trail, IAM and VMWare

Networking/ Protocols: DNS, Telnet, LDAP, TCP/IP, FTP, HTTP, HTTPS, SSH, SFTP, SCP, SSL, ARP, DHCP and POP3

Bug Track/ Monitoring Tool: JIRA, Nagios, log stash, Stack driver, Graphite, AWS cloud monitoring

CI Tools: Jenkins/Hudson, Teamcity, Bamboo, Atlassian Suite Stash, Jira, Ansible, Bamboo, Confluence, Anthill Pro, UDeploy, X Deploy.

Deployment Tools: JAP, Open-Deploy, Jenkins, Cruise Control, Bamboo

Operating Systems: Windows, VMWare, UNIX (HP-UNIX, IBM-AIX), Red Hat Linux, Mac OSX

PROFESSIONAL EXPERIENCE:

Confidential, Holmdel, NJ

Sr. DevOps Engineer

Responsibilities:

  • Cloud Deployment and Support on EC2, IAM, S3, ELB, Snapshot, volumes, cloud stack, VPC, route53, cloud watch, Security.
  • Involved in deployment of go90 mobile infrastructure on AWS through Jenkins.
  • Developed Team collections for multiple teams in TFS 2010 to make the projects independent
  • S3 API implementation for accessing S3 bucket data files
  • Configured TFS 2010 for daily builds and Off hour builds using inbuilt continuous integration in TFS
  • Worked closely with Developers to make them better understand to how to work with TFS 2010.
  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Created continuous integration system using SVN, Ant, Jenkins, chef, Puppet full automation.
  • Experience with Open Stack and Salt Stack
  • Automate infrastructure in AWS using amazon web services. Deploy puppet to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Developing User interface(UI) for hybrid mobile app(Cordova) for iOS/Android using technologies like Angular2, HTML5, CSS3, Object Oriented JavaScript and Ajax concepts.
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Integrated Build Process through Jenkins to various SCM tools like GitHub, SVN.
  • Work closely with the Unix team to set up the load balancer for the WebLogic/JBOSS domains
  • Developed audio player interface using Swings for communicating with COM port using Java TM Communications API 2.0.
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployed Apps using custom modules through Puppet as a CI/CD Process.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Developed and supported Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Worked on installation, configuration and maintenance Red hat, CentOS and SUSE Servers Confidential multiple Data Centers.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.

Environment: Java/J2ee, Puppet, Maven, Subversion, IOS Development, Linux (Red Hat), GIT, Jenkins, Perl, Bash, Nagios, LVM, Open Stack, Salt Stack

Confidential, Chicago, IL

Devops/Build Release engineer

Responsibilities:

  • Created continuous integration system using SVN, Ant, Jenkins, chef, Puppet full automation.
  • Integrated Build Process through Jenkins to various SCM tools like GitHub, SVN.
  • Work closely with the Unix team to set up the load balancer for the WebLogic.
  • Used Chef for application automatic deployment and provisioning to different environments.
  • Maintained build related scripts developed in ANT, shell. Modified build configuration files including Ant's build.xml.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Implementation of Devops environment using Puppet for system configuration across environments.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using puppet.
  • Worked on Apache Active MQ, RabbitMQ, IBM MQ Software AG WebMethods and Amazon Webservices, Cloud Technologies
  • Designed Puppet Modules to manage configurations and automate installation process.
  • Engineering teams including implementation of build scripts, continuous integration infrastructure.
  • Used Biztalk to communicate with different software systems used in an enterprise.
  • Deployed Chef, Puppet Dashboard for configuration management to existing infrastructure.
  • Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
  • Coordinate with Release Management regarding appropriate system releases among other development platforms.
  • Experience utilizing Splunk for forensic analysis of system.
  • Installation, configuration and administration of Jboss, Apache, Weblogic, Tomcat and Websphere.
  • Generated Ant, Maven, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
  • Automated the process of deployment to Weblogic Application Server by developing Perl Scripts.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Proficiency in writing automation scripts using Chef, Puppet, Shell, PowerShelletc to support infrastructure as code and continuous deployment.
  • Built and Deployed java source code into application servers in an Agile continuous integration environment.
  • Worked on the transition project which involves migration activities from Ant to Maven in order to standardize the build across all the applications.
  • Used Jboss fuse to provides a standardized methodology, server, and tools to integrate application components.
  • Configured and tuning JDBC Connection pools, JMS configurations and JVM tuning.
  • Developed UNIX Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Shell scripting for building and deploying Java application to target environments.

Environment: SVN, Ant, Jenkins, chef, Puppet, Redhat, Splunk, Maven, Jboss Fuse, Perl, Octopus, UNIX, AWS, Agile, JDBC, JMS, JVM, Perl Scripts, Shell, WebLogic, Biztalk.

Confidential, Dallas, TX

Devops Engineer

Responsibilities:

  • Installed and configured Apache web server 2.2 by using mod jk and mod proxy.
  • Used SVN for branching, tagging, and merging.
  • Participated in the release cycle of the product, which involves environments like Development, QA, UAT and Production.
  • Provided High Level Clustering (Horizontal/Vertical) techniques with Round-Robin method, load balancing to all the environments.
  • Configure/Manage Nagios (3.2/3.3/3.4) for monitoring and enabling alerts for critical conditions.
  • Involved in Creating and Managing the Nodes, Application Server's, Cluster's and Deployed Multiple J2EE Applications.
  • Implemented & maintained the branching and build/release strategies using GIT.
  • Developed unit and functional tests in Python and Ruby.
  • Create Splunk Search Processing Language (SPL) queries, Reports, Alerts and Dashboards
  • Resolved update, merge and password authentication issues in Jenkins and Jira and implementing Tool Suites for (Jira, Jenkins).
  • Configured AWS RDS Aurora database users to allow each individual user privileges to perform their related tasks.
  • Experienced in developing, configuring continuous integration and continuous delivery for mobile based applications developed on iOS and Android
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Used the Salt stack for the continuous code deployment, Real-time automation.
  • Creating user roles and groups for securing the resources using LDAP authentication.
  • Experience in working Software provisioning tools Chef and Puppet.
  • Writing shell scripts to automate regular system administration tasks.
  • Used the Spark - Cassandra Connector to load data to and from Cassandra.
  • Manage virtual Servers using Hyper-V.
  • Migrate Java Application from StarTeam to Bitbucket for triggering automated build using Bamboo and automated deployment using UrbanCode Deploy.
  • Using Nolio for deployment automation of all environments.
  • Involved in start to end process of Hadoop cluster installation, configuration and monitoring.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Understand compliance position as it is advertised by AWS for applications operating within both its Public Cloud and Virtual Private Cloud infrastructure.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Managing the code migration from TFS, CVS and Star team to Subversion repository.
  • Developed uninterrupted delivery process for the dev teams with applications that are based on Java and Maven.
  • Led effort to setup Nu Get server and automate build process using MS Build scripts.
  • Created deployment workflows in Nolio which includes prerelease, release and Post release steps.
  • Designed and Implement Data Model for UDW Transition from Oracle & SQL Server to Google Cloud Big Query.
  • Responsible for building scalable distributed data solutions using Hadoop
  • Reverse engineer existing C++ code to decode processing logic of production system
  • Automating configuration management using salt stack.
  • Creating SSIS packages to export reports from MS Dynamics CRM.
  • Completed set up of CD environment with focus on Urban Code uDeploy.
  • Implemented Build Forge in many different environments for defect reproduction.
  • Set up and maintained VMWare and Hyper -V on Dell Servers.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Extensive knowledge in setting up Ops Manager for the mongo Deployment.
  • Designed and implemented fully automated server build management, monitoring and deployment by Using DevOps Technologies like Ansible.
  • Created producers, consumer and zookeeper setup for oracle to Kafka replication.
  • Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.
  • Configuring Jenkins on hybrid infrastructure and Maven (3.0.x/3.1.x) for build and continuous integration.
  • Used Dependency Injection of Nugget packages to attach the interceptor to applications
  • Installed configured two PaaS environments: Open Shift and Cloud Foundry.
  • Architected and designed Rapid deployment method using Chef and Ansible to auto deploy servers as needed.
  • Automates deploys to test regions and weekly server refreshes using IBM Urban-Code Release to improve department efficiency.
  • Combining varied external experience with acquired understanding of internal culture, drive change and grow organizations to the desired level of Agile/Safe maturity via establishment, growth and continuous improvement of the foundational materials, processes and brand of the Agile Practice.
  • Worked on reading multiple data formats on HDFS using Scala.
  • Closely working with the team specializing in Mobile computing, Big Data, Data Analytics, Cloud Computing, Network Security & Cybersecurity
  • Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
  • Involved in migration of Bamboo server, Art factory & GIT server.
  • Develop policy and scripts for automation of build based on Perl, ant, Visual Build Pro under Build Forge.
  • Created custom Splunk and dashboards and reports to reduce user requests.
  • Deployed the Java Applications into Web Application Servers like Apache Tomcat.
  • Used ANT and Mavens a Build Tools on Java Projects for the Development of Build Artifacts on the Source Code.

Environment: Apache, Ansible, Apache Tomcat, MySQL, Mongo, Jenkins, Splunk, LDAP, Java, MySQL, SVN, GIT, CentOS V5.x 6.x, Cassandra, Google Cloud, Java, Python, VMware, Jira, ANT, Bamboo, Google Docs, Puppet.

Confidential, Houston, TX

Devops Engineer

Responsibilities:

  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus, UrbanCode Deploy in Linux environment
  • AWS Cloud management and Puppet automation
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry
  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT. Support the code builds by integrating with continuous integration tool (Jenkins).
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution migrate the code, artifacts from clear case to stash.
  • Worked extensively on developing build system for HPUX from scratch using c make and make tools.
  • Configure and execute tests across mobile, desktop and server systems and also responsible in providing a rich UI design to IOS Native Mobile application
  • Create Ansible automation to manage configuration and deployment of new applications.
  • Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Developed machine learning methods in Scala on anonymized mobile WiFi and Bluetooth MAC address packets, in a Kafka/Cassandra/Spark stack.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed and Implemented MongoDB Cloud Manger for Google Cloud.
  • Designed and developed a new initiative in C++ for billing software consolidation. Saved lot of operating and equipment cost up to 50% and more
  • Maintain critical Safe and Agile metrics to help Enterprise and Program gauge progress and velocity
  • Extensive experience in automation deployment tools Octopus, IBM Build Forge and CA Nolio.
  • Produced comprehensive architecture strategy for environment mapping in Cloud Foundry/AWS which involves JAVA web applications.
  • Documented technical product sales collateral on all product sets and trained global sales force on cloud solutions which produced a 40% increase in IaaS MRR.
  • Used Ansible to manage Web Applications, Environment configuration Files, Users,
  • Mount Points, and Packages.
  • Provides primary support for IBM UrbanCode Release product within department.
  • Implemented BMC Remedy Service Level Management (SLM) module aligned with ITIL V2 process, including documentation and training for SLM team.
  • Bit Bucket as a version control for code repository and JIRA for Project Management Tool
  • Implemented Continuous Integration concepts using Jenkins/Hudson, Build Forge Cruise Control, and Anthill Pro.
  • Experience in analyzing the IIS logs to collect information about server events, server performance, and user activity.
  • Experience in creating Apache Hive tables and data analysis using Hive QL
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application
  • Created User defined types to store specialized data structures in Cassandra.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Responsible for nightly and weekly builds for different modules.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Good experience in using mongo DB third party tool like mongo chef for mongo security management.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Solid understanding of all Adobe CQ building blocks and the CQ development and deployment process.
  • Used for faster server provisioning and configuration though Salt stack configuration management tool.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN. Migrated Projects from SVN to GIT.
  • Good experience in AWS (Amazon Web Services) including deploying new server instances through automation with CHEF and Jenkins.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Migrated Splunk from a search head pool to a fully clustered environment.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups,Optimized volumes and EC2 instances.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • By Using Salt stack, have been built for massive and big infrastructures.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.
  • Worked with customers, developers, testing, product management and support staff.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.

Environment: Jenkins, Chef, Puppet, JIRA, Maven Nexus, Ansible, Mongo, Docker, Urban Code Deploy, Splunk, AWS, EC2, Tomcat, Cassandra, Unix, Python, Bash, Shell, Perl Scripting.

Confidential

Linux Admin / DevOps Engineer

Responsibilities:

  • Deployed Java applications to application servers in agile continuous integration environment and automated the whole process.
  • Responsible for installing Jenkins master and slave nodes.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Used Perl scripts to automate the deployment process.
  • Worked on infrastructure with Docker containerization.
  • Involved in setting up builds using Chef as a configuration management tool.
  • Established Chef Best practices approaches to system deployment with tools with vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a chef solo environment.
  • Followed agile principles and used JIRA for maintenance and Bug development tasks.
  • Deployed the build artifacts into environments like QA, UAT and production as per the build life cycle.
  • Load data from various data sources into HDFS using Kafka.
  • Install KAFKA on cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS with popular hash tags.
  • Automated the build and release management process including monitoring changes between releases.
  • Created and managed custom CentOS and Linux based AMIs.
  • Setup Elastic Load Balancer for distributing traffic among multiple WebLogic servers.
  • Involved in deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Developed Word processor Interface with the GUI Client application audio player interface using Swings with Java Com Bridge API 1.7.
  • Developed an application for recording audio signals using Java Sound API in JDK1.5.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Created the branches in subversion to implement the parallel development process.
  • Involved in migrating from SVN to GIT.
  • Create and setup automated nightly build environment for java projects using Ant.

Environment: Java/J2ee, Chef, AWS (Amazon Web Services), Ant, Linux, SVN, GIT, Jenkins, CentOS, PERL, BASH, Sound API in JDK1.5.

Confidential

Build Release Engineer

Responsibilities:

  • Installed and configured Web logic Server 8.1 on Sun Solaris.
  • Deployed WARS and EARS using Web logic Admin Console as well as running scripts.
  • Configured JDBC connection pools and data sources for the applications.
  • Involved in monitoring and tuning performance metrics like JVM, execute threads, JDBC connections.
  • Configured JMS Connection factories and Queues for messaging applications.
  • Configured the Web Server interfaces, session management, virtual hosts and transports for BEA Weblogic Application Servers.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.
  • Provided Level I / II / III Technical Support and Linux Administration for all webhosting servers.
  • Created automated Forex trade-execution software based on buy/sell signals (PHP, MySQL)
  • Creating the User, Groups and Provide the Global Roles for that Groups or Users.
  • Actively involved in monitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Worked closely with development team to troubleshoot ongoing issues in applications.
  • Created scripts to deploy applications from command line and automate log archiving.
  • Documented release, builds and source control procedures and plans.
  • Create the Connection Pool and Data Source for Connecting the Oracle Database.
  • Provided 24x7 on call production support.

Environment: BEA Web logic Server 8.1 SP4, Apache HTTP Server, Sun and 9, Windows 2000/NT, Oracle 9.x, SQL Server, orchestration, SAML, Staging, spark, Art factory, Python, No SQL, MQ

Hire Now