Lead Devops Engineer/ Build & Release Engineer Resume
SUMMARY
- 10+ years of experience in IT Industry with ability to accomplish all aspects of the software configuration management (SCM) process, AWS, DevOps and Build/Release management.
- Experience in working with configuration management tools like PUPPET, CHEF and Ansible.
- Implemented multiple CI/CD pipelines as part of DevOps role for our on - premises and cloud-based software using Jenkins, Chef and AWS/Docker.
- Experience in using Nexus and Artifactory Repository Managers for Maven builds.
- Hands-on experience in configuring and maintaining webservers like Apache Tomcat, and Application servers like WebSphere.
- Extensive experience in scripting languages including Shell, Python scripting, SQL, basics of PLSQL etc.
- Experienced working with a configuration management tools like GIT, Bitbucket, AccuRev, MKS and RTC.
- Experienced in Amazon Web Services (AWS) services like EC2, S3, VPC, EBS, AMI, SNS, Cloudwatch, Cloud Trail, Cloud Formation, Auto scaling, CloudFront, IAM.
- Experience in installing Docker using Docker tool box.
- Knowledge on Container management using Docker in creating images.
- Experience in using Bug tracking tools like Atlassian JIRA, CA Service Desk Manager, HP Quality Center.
- Extensively used build utilities like Maven, ANT for building of jar, war, bar and ear files.
- Worked on extensively in SAS Admistration for SAS Fruad Management.
- Participated in all stages of software development life-cycle including architecture, design, implementation, and unit testing.
TECHNICAL SKILLS
Operating Systems: UNIX (IBM-AIX 5.3), Linux(RED HAT 5.5, 6.4),SunOS 5.10
Cloud: Amazon Web Services
Languages/Scripting Tools: Shell, Python scripting
Databases: Oracle,DB2
Application/Web Servers: IBM WebSphere Application Servers and Web Server, Tomcat
Version Control Tool: GIT, AccuRev, MKS, RTC, Bitbucket
Build Tool: ANT,MAVEN
Continuous-Integration Tool: Jenkins, Hudson, Bamboo
Defect tracking Tool: HP ALM, JIRA. Confluence, CA Service Desk Manager
Config Management tools: Puppet, Chef, Ansible, Docker
Other Tools: SAS Management Console, SAS Enterprise Guide, Connect Direct
Programming Skills: SQL, Basic PLSQL
PROFESSIONAL EXPERIENCE
Confidential, Warren, NJ
Lead DevOps Engineer/ Build & Release Engineer
Responsibilities:
- Migrated existing services from physical data centers to AWS cloud.
- Working with AWS deployments and tools such as Cloudwatch/CloudFormation.
- Involved in AWS instance creation and Jenkins integration.
- Implemented AWS solutions using EC2, S3, Elastic Load Balancer and Auto scaling groups.
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
- Utilized Amazon Glacier for archiving data.
- Experienced with Docker container service and deployed various applications through Dockers containers.
- Dockerized applications by creating Docker images from Dockerfile.
- Analyse and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
- Design and document CI/CD tools configuration management.
- Involved in leading Automation Deployment Team by working with CHEF/Puppet.
- Designed, Installed and Implemented Ansible configuration management system.
Environment: GIT, Jira, Maven, ANT, Jenkins, Bamboo, Docker, Ansible, Web Sphere Application Servers, Sandbox, AWS, DATABASE, LINUX
Confidential
Sr.Build & Release Engineer/ DevOps Engineer
Responsibilities:
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Used Amazon RDS to manage, create snapshots, and automate backup of database.
- Build and Deployment CI/CD Pipelines.
- Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
- Implemented Jenkins/Bamboo as Continuous Integration Server for Installation, Configuration for master and slave, Design and Administration, and integrating tools with other systems.
- Managed Code Repository by, maintaining code repository in GIT; and improved practices of branching and code merging to custom needs of development team.
- Written software utility tools in shell/python script, awk script for automatic monitoring of the application process on different server.
- Used the JIRA for bug tracking, creating the dashboard for issues.
Environment: GIT, AccuRev, Jenkins, Bamboo, Artifactory, AWS, Chef, Puppet, JIRA, Ant, WIN-SCP, Putty, Database, UNIX (IBM-AIX/Solaris)
Confidential
DevOps/Build and Release Engineer
Responsibilities:
- Created plans and ensured Release management deliverables are met on time, risks are appropriately mitigated and code implementation status is communicated regularly to Application Manager.
- Analysed and designed process of release flow for various applications with maximum utilization of the tools ANT and Jenkins/Bamboo.
- Created the build script using the ANT as build tool, for JAVA web application.
- Performed manual builds to troubleshoot issues occurring from inconsistent codes on the different environments and email the team when the build and deployment is completed.
- Integrate all components for SAS FM to build UK system for credit and debit.
- R &D for creating multiple instances build of SAS FM on signal server for multiple portfolios.
- Scheduled the Batch Jobs on Control M.
Environment: - UNIX, Linux, MKS, GIT, Bitbucket ANT, Shell Script, Jenkins, Bamboo, Java Platform, Tomcat, IBM WAS, DB2, Control M, SAS Fraud Management
Confidential
Build and Release Engineer
Responsibilities:
- Responsible for building the Midtier environment for SAS FM by installing all SAS FM components installation and by applying Hot Fixes.
- Built, managed and continuously improved the build infrastructure for global software development teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
- Maintained built related scripts developed in ANT, Maven, Shell and Python. Created and 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.
- Worked on the Oracle databases in the back end to execute the DMLs and DDLs.
- Written automated software utility to extract the fraud reports for alert generation using SQL, PLSQL in UNIX.
Environment: - UNIX, Linux, MKS, RTC, ANT, Shell Script, Jenkins, Java Platform, Tomcat, IBM WAS, DB2, Control M, SAS Fraud Management, Microsoft Visio
