We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

3.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • 8 years of experience as DevOps/Build and Release Engineer in solving complex problems with creative solutions, supporting development, Deployment operations in different environments.
  • Extensive experience includes SCM, Change/Incident Management, VMware and AWS Cloud computing.
  • I was the lead for Azue AD implementation and single - sign-on project which helped client’s IT process streamline, improved employee productivity and security and cut down costs in many ways.
  • Worked on source controller tools like Subversion (SVN), CVS, Perforce, and GIT.
  • Experience in writing the scripts in Perl and Shell Scripts for managing various enterprise applications
  • Hands on with managing the various development and build platforms, and deployment strategies.
  • Extensive experience in working in Solaris, RHEL and Debian environments
  • Hands on experience with containerization and clustering technologies like Docker and Kubernetes.
  • Experience in writing SQL scripts for Oracle 10g, 11g and SQL Server.
  • Experience in managing and migrating SQL scripts and PL/SQL scripting.
  • Experience in working as DevOps engineer/Build & Release engineer for release automation of enterprise applications to achieve continuous integration and continuous deployment (CI and CD).
  • Experience in Administration/Maintenance of Version control systems SVN, GIT and Perforce.
  • Created and wrote shell scripts (ksh, Bash), Ruby, Python and PowerShell for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN), Stash and TFS on Linux and windows platforms.
  • Extensive experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts from source code.
  • Experience in setting up the build and deployment infrastructure using Jenkins, Hudson, ANT scripts and Maven.
  • Experience in scheduling the deployment profile creation process using ANT scripts and Cron jobs.
  • Exposure to basic administration of Application servers like Weblogic fusion middleware suite and Rational Websphere suite.
  • Experience in working with Software Configuration Management tools - Puppet Enterprise and Chef Enterprise
  • Experience in setting up puppet master, puppet agents for managing enterprise policies, configurations
  • Experience in working with Modules, Classes, Manifests in Puppet
  • Experience in Setting up Chef Workstation, boot strapping various enterprise nodes, setting up keys
  • Experience in Working with Chef Cookbooks, Chef Recipes, Chef attributes, Chef templates and Ohai.
  • Experience in working and writing application level code to interact with Restful Web APIs, Web Services using AJAX,JSON, XML and jQuery
  • Worked on automation of micro-services using tools like Docker in combination with Chef, Puppet and their associated components.
  • Worked on configuring the Oracle Weblogic and JBOSS servers on various nodes.
  • Experience implementing, troubleshooting, and supporting the enterprise web applications, and Application Servers (Tomcat and Weblogic).
  • Extensive utilization of tools like Monitoring tools like Nagios, AppDynamics, Foglight, AppNeta
  • Experience in writing the infrastructure automation scripts in Python, Shell and Ruby
  • Experience with and thorough understanding of automated implementation/deployment of a cloud based infrastructure (Web apps, Application Service Environments, firewalls, load balancers, storage, monitoring, security, AD, DNS etc.)
  • Used JavaScript and JQuery for Client validation.
  • Experience in SDLC like Waterfall and AGILE methodologies.
  • Experience in Automation of Crystal Reports.
  • Worked on designing the relational database using Oracle.
  • Hand on experience with Application Engine, Content Engine and Process Engine
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, Windows, Solaris

Cloud Services: AWS, Azure, OpenStack

Virtualization Platforms: Virtual Box, Vagrant, Xen, VMWare, Oracle VM, Docker, Kubernetes

Configuration management: Chef, Puppet, Ansible

CI, Test & Build Systems: Ant, Maven, Jenkins, Bamboo, Rundeck, IBM UrbanDeploy

Application/Web Servers: Oracle Web logic Server 11g, Apache, Tomcat, Oracle Application Server 10g BEA WebLogic 8.1/9.2, WebSphere, JBoss, HTML

Scripting Languages: Python, Bash, Perl, Ruby, Shell, Javascript, JQuery

Languages: C, C++, XML, Java/J2EE

Logging & Monitoring Tools: Splunk, Logstash, Zabbix, Nagios, SonarQube

Repository Manager: Nexus, Artifactory

Databases: Oracle 10g/11g, MongoDb, MySql, MS Access, Redis

Version Control Software: Subversion, Git, Perforce

PROFESSIONAL EXPERIENCE

Confidential, NYC NY

Sr. DevOps Engineer

Responsibilities:

  • Designed and presented Container based delivery utilizing modern cutting-edge technologies such as Docker and Kubernetes.
  • Demonstrated and prototyped applicability of these technologies to automation in areas like DevOps and Continuous Delivery.
  • Defined the Architecture of future development efforts taking full advantage of Cloud based technologies and paradigms such as Microservices Architecture and automated application scaling.
  • Successfully designed and implemented generic SOA based system integration for three concurrent customer prototypes.
  • Coordinated the implementation of the three, spatially dispersed efforts.
  • Helped with the coding of the solutions by implementing a set of common libraries to used by the rest of the teams.
  • Designed and optimized development collaboration suite for division wide use during agile software development.
  • Installed involved server-based tools on a Linux servers, configured and hardened each individual system, and integrated them as part of the collaboration suite.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Developed build and deployment scripts using MAVEN as build tool.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Installed and configured Infrastructure Automation tool Puppet. Created and updated Puppet manifests and modules, files, and packages.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Performed Branching, Tagging, and Release Activities on Version Control Tools: SVN, GIT.
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Coordinate/assist my developers with establishing and applying appropriate branching, labeling/naming conventions using SVN source control. Gained experience in deployment of Fusion Middleware SOA applications like Oracle Policy Management, Oracle Service Bus and Business Process Management Composites.
  • Extended Bootstrap classes to build custom front-end controls.
  • Worked to build efficient web applications using the RESTful web services.
  • Automated jobs by using Cron & writing shell scripts and troubleshooting.
  • Converting the existing complex WebLogic configuration environment to Python script and recreate the environment on different machine/location.
  • Worked to build efficient web applications using the RESTful web services.
  • Analyze and resolve conflicts related to merging of source code for SVN.
  • Architected and developed using Angular JS, MVC framework.
  • Used advanced level of HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
  • Development using Spring MVC Framework (Dependency Injection, Auto wiring, Caching, Database Connectivity, Web service Rest and Soap Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the Spring xml files.
  • Automated the cloud deployments using Puppet, python (boto & fabric) and AWS Cloud Formation Templates.
  • Created all necessary documentation, laid out the different work packages, planned the agile implementation sprints, and coded the prototype in a fast and efficient manner.

Confidential, NYC, NY

.Net developer and Build Engineer

Responsibilities:

  • Requirement Analysis, Design and Development of modules using ASP. Net, C#.Net, SQL Server
  • To develop the Controller class and View class (MVC pattern) for check in and checkout use case.
  • Used Crystal Reports for the reporting part of the application.
  • Using TFS as source control (Configuration Management).
  • Experience in report generation using Crystal Reports
  • Developed SSRS reports by using Business Intelligence Development Studio.
  • Prepared Database stored procedures, functions, and SQL queries using SQL Server.
  • Used C# multithreading data grids and XML to pull the data from the database and display it on UI.
  • Created Layout Panels in WPF application and used dependency object and Inotifypropertychanged
  • Created System.Windows.Media, Animation for Creating Animations in WPF application
  • Used Microsoft Azure Services for deploying the code in Cloud.
  • Worked on Content Management Tools Like Sitefinity and SiteCore
  • Worked on TFS Release Management 2013 to create Auto Build Set upExpertise in Maven for the build process and Bamboo as continuous integration build tool
  • Worked on build failures on trouble shooting the given exceptions from the compilation.
  • Involved in creating and setup Message-Queues/Topics at application-server level using JNDI Connection factories for application usage.
  • Building and deploying the application Jars into Application Servers and running a Sanity test on the application.
  • Synch up with Confluence for Project related information.
  • Created automation plans in Bamboo to run the builds and release the scripts to various environments.
  • Used Full Agile methodology for all development efforts. (Sprint Planning, Scrums/ Daily Stand-ups, Story Grooming, 2 Week Sprints)
  • Participated in requirement gathering sessions with business users.
  • Established and maintained strong business relationships with business stakeholder and users.
  • Azure cloud migrations/deployments - Web Roles, Worker Roles, Azure SQL - PAAS and IAAS
  • Enforced the highest coding quality standards
  • Participated in several enterprise-wide technology large initiatives such as BCP, ECM, Sharepoint, CRM, Vendor integrations, Data Warehousing, outsourcing and more.

Environment: Libashpynux, SOA, Puppet, AWS, Maven, Angular JS, Bootstrap, Sonarqube, Nagios, Python, Shell, VMware ESXi, Java, Ant, XML, Maven, Jenkins, Hudson, Python, Perl, AWS, GIT, SVN, Fusion, Apache Webserver, Docker, Kubernetes

Confidential - Abbott Park, IL

DevOps Engineer

Responsibilities:

  • Implemented new process and policies for build process to automate the infrastructure.
  • Build Continuous Integration environment (Jenkins) and continuous delivery environment (puppet).
  • Implemented Automated Application Deployment and written Deployment scripts and automation scripts.
  • Involved in Leading Automation deployment team and working with Puppet, and written puppet modules for Application deployment.
  • Supported over 200+ AWS cloud instances and used AWS command line interface to manage and configure various AWS products.
  • Performed installation, configuration, upgradation, patching on RHEL 6.x, 5.x and Windows 2008 and Windows 2012 in EC2 instances.
  • Planning and implementing VPCs with multiple availability zones and multiple subnets to meet the dynamic IP requirements.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances
  • Experience in Python, Shell and Ruby scripting including but not limited to writing scripts to automate AWS Administration tasks viz., tagging instances, volumes etc.,
  • Performed Auto Scaling, Elastic Load Balance and AMIs and utilized EBS to store persistent data and mitigate failure by using snapshots
  • Extensively utilized Amazon Glacier for Archiving data
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups.
  • Architected and developed using Angular JS, MVC framework.
  • Server log and Domain log monitoring, Application Deployment and performance tuning of WebLoogic. Setting the JVM parameters like maximum and minimum heap size in WebLogic startup scripts.
  • Worked on performing root cause analysis on instances to which developers are unable to SSH into by un mounting root volumes
  • Worked on resizing the EBS volumes and root volumes as per the Dev team requirements.
  • Worked on Cassandra and Oracle Databases there by connecting different environments to these databases in lower and production environments.
  • Worked with Angular JS, Node JS, Backbone, ReactJS, EXT JS.
  • Designed Cloud formation templates for launching complete application stack for non-prod and prod stacks with auto scaling feature.
  • Experience in deployment of Fusion Middleware SOA applications like Oracle Policy Management, Oracle Service Bus and Business Process Management Composites.
  • Worked with Amazon support for Hardware support and replacement of the faulty units like Amazon retirements during maintenance windows
  • Working experience withPHP which includes configuration, security, object-oriented programming,creating web services, custom frameworks.
  • Implemented roles and groups for users and resources using AWS Identity Access Management (IAM) and also managed network security using Security Groups and IAM
  • Expertise in utilizing CloudWatch to monitor resources such as EC2, Amazon RDS DB services, Dynamo DB tables, to set alarms for notifications or automated actions and to monitor logs for a better understanding and operation of the system
  • System Cloning, System Copy, and Data Refresh as agreed to by the business stakeholders.
  • Designed and implemented fully automated server build management, monitoring and deployment by using DevOps technologies like Chef, Puppet
  • Configuring Clusters on webLoogic using the WebLogic Console.
  • Jenkins being our build server, Maven and Ant are used as build tools, where I’ve created a pipeline in Jenkins in which I’ve automated the unit test cases as a part of it.
  • Worked with IBM Sybase Data Base back end. Used XML as data communication format between different modules
  • Performed a POC for Azure B2B and B2C for demonstrate internal and external access scenarios.
  • Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX,JSON, XML and jQuery.
  • Used JavaScript and JQuery for Client validation.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Documented entire System Configurations, Instance, OS and AMI build practices, backup procedures, troubleshooting guides, and keep infrastructure, Architecture drawings current with changes and provided on call support.
  • Implemented SCM tools i.e. Subversion/GIT, Stash Repositories, Source tree, views, and the access control strategies.

Environment: Amazon EC2, Amazon Web Services, JavaScript, Angular JS, Backbone, Node JS, Puppet, Python Scripts, ANT, Shell Scripts, JIRA, Cloud Formation, Amazon RDS DB services, Azure, Cloud Watch, XML, CA Wily, Fusion Middleware suite, One Console, Cassandra.

Confidential - Scottsdale, AZ

Build Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
  • Written make, Maven and Ant build tools for application layer modules.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Consuming Restful services using Ajax, HTML, XML, JSON, JavaScript, jQuery.
  • Produced and consumed Rest Web Services, developed DAO’s and DTO classes for services and consumed through Angular factory service calls from front end.
  • Set up IT policies and procedures for IT operations including acceptance testing procedures for all oracle environments including ERP and Fusion Middleware.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Enable single-sign-on(SSO) with SaaS applications (such as Workday, Salesforce etc) using Azure.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Used JavaScript for client validation and created Web Services WCF services and consumed those services from the client interaction by adding references for the services.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments.
  • Used JavaScript and HTML CSS for designing the views for this Web site and client side validations.
  • Responsible for technical strategy, planning, project, infrastructure budget, implementation for various applications (CRM, ERP, Hyperion, Supply Chain, Transportation Management, Fusion middleware, Archiving).
  • Devloped UI components for email and link sharing of documents and files for CMS using BackboneJS and JQuery.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Used Selenium IDE for open source web testing.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories.
  • Created the Release process of the artifacts.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.

Environment: Subversion (SVN), Jenkins, JavaScripts, Java/J2EE, BackboneJS, JQuery, ANT, MAVEN, Azure, CHEF, Puppet, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, Fusion, JIRA, CLOUD FOUNDRY, Selenium, IBM Blue mix

Confidential, Boston, MA

Build Engineer

Responsibilities:

  • Involved in project planning and estimation for the implementation of the project.
  • Communicate and co-ordinate with business analysts at various stages of project to understand user requirements and discuss the design strategy.
  • Develop IT Solutions using Microsoft .NET technologies and advanced frameworks like CSLA .NET for the customer service according to the requirements and specifications provided by business users.
  • Development of the RESTful WebApi endpoints for the Business Layer and Data Access Layer- in C# Language.
  • Created custom single-page, responsive web application to replace a legacy line-of-business web application.
  • Installed and configured all the Tools in both the environments like Fusion, TADDM, SEA, TAD4D, Director, TSM, TPC, SRM, etc
  • Develop SQL queries, stored procedures, views, functions using Oracle 11g/SQL Server.
  • Worked on creating a detailed design document for the project.
  • Worked on ASP.NET MVC architecture for view layer, the controller and model Layers and were coded using C#.NET (Razor).
  • Written stored procedures, triggers, views, functions in SQL SERVER 2008/Oracle 10g.
  • Extensively used CSLA/Entity framework for building the data layer and used LINQ to query for accessing database model.
  • Designed UI for better User experience with extensive use of Cloud based MVC applications
  • Extensively developed services for fetching offender data, scheduled hearings, notices sent using WCF components for data retrieval and manipulation and consumed WCF Services.
  • Developed WCF services, Azure web role and Worker roles.
  • Helping in functional Improvement of the existing applications
  • Accessed SQL Server 2008 to fetch the reference data to both the applications and SQL server 2014 with Entity Framework.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Was one of the admins for Jenkins where I have created the projects and I worked closely with CICD team to create a pipeline.
  • Created application security groups (roles security) and implemented them according to the requirements.
  • Involved in writing stored procedures, views, cursors and triggers using SQL Server 2005.
  • Developed batch jobs using SSIS for importing application data into the system.
  • Developed user documents for the users. (User guides)
  • Used TFS as the source control and project management tool.
  • Create documentation describing the functionality of various modules of the project.
  • Performing testing and bug fixing for the periodical releases of the code development.

Environment: .Net Framework 4.5, WCF, C#, MVC, Azure Web Roles and Worker Roles, Fusion, IIS 7, TFS, SQL Server 2008/2014, Bitbucket, Sourcetree, Gira, Git, WordPress

Confidential, Plainsboro NJ

.Net Developer

Responsibilities:

  • Involved in the preparation of high level/low level design documents.
  • Involved in the design and development of major user interface components in .net framework.
  • Involved in analysis, design and development of GUI and Database components.
  • Developed components in C#.Net,VB.NET, ASP.NET, MVC, ASP.NET Web Forms, SQL Server 2008 and SQL Server 2010.
  • Developed RESTful Service using Web API for Portfolio Reports
  • Developed SQL server stored procedures, views, functions, triggers, Indexes.
  • Keen focus on performance tuning, testing, and quality assurance.
  • Design and development of UI framework, developed Windows service for file watch watcher and file movement.
  • Worked with Entity frame work, SQL server 2008 and SQL server 2010 as back end.
  • Responsible for creating the reports based on the requirements using Crystal Report.
  • Generated periodic reports based on the statistical analysis of the data using SQL Server Reporting Services (SSRS).
  • Involved in performance tuning.
  • Production support of these applications in a timely manner.

Environment: C#.NET, VB.NET, ASP.NET MVC, Web API, Ajax, ADO.NET, Entity Framework, SQL Server 2012, Internet Information Server 6.0, HP Dialogue, Visual Studio 2012 and Windows 2003

We'd love your feedback!