We provide IT Staff Augmentation Services!

Sr Build Release/devopsengineer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

PROFESSIONAL SUMMARY:

  • A Professional outstanding, self - motivated career around 8years of IT experience and gained expertise in systems - Windows and Unix administration and transformed traditional environments to virtualized environments wif DevOpssystems.
  • Managing and releasing code from one environment to other environment and deploy to servers, support and maintenance under Unix/Linux/Windows VM’s Platforms. Use of CoreOS for clustered deployments providing automation, security and scalability for most critical application.
  • Designed and created multiple strategies using Continuous Integration and Deployment (CI / CD)and Configuration Management tools wif remote execution to ensure zero downtime and shortened deployment.
  • Experienced in Branching, Tagging and maintaining the versions across the environments using SCM tools like GIT, Subversion (SVN) on Linux and Windows platforms.
  • Worked on Jenkins and Maven for Build management to automate the software build.
  • Experience in continuous integration technologies Jenkins and Team City. And utilized Maven, Rundeck for testing and building purpose.
  • Working knowledge of Build scripts & automated solutions using various scripting languages like Shell on, Ruby, Python and Bash.
  • Efficient in working closely wif core product teams to ensure high quality and timely delivery of builds.
  • Good Experience in Configuration Management tools like Ansible for transferring and running the modules wif the halp of SSH based systems.
  • Installed and configured an automated toolPuppetthat included the installation and configuration of thePuppetmaster, agent nodes and an admin control workstation.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Experience wif migration to Amazon web Services (AWS) from Datacenter.
  • Proven strong experience in automating, configuring and deploying instances onAWS, Azurecloud environments andData centers, also familiar wif EC2, S3, ELB, Cloud watch, SNS, Elastic IP’sand managing security groups, IAMonAWS.
  • Good working experience wif cloud services environment like AWS, Azure,Rackspace.
  • Interacted wif project managers, development teams and system administrators for development, evaluation, test and launch phases of software development life cycle.
  • Expertise to automate the code Integration and deployment alsouseElastic Beanstalk, Lambda, Code Commit, Code Deploy, Code pipeline, Cloud Formation, Ops Works.
  • Expert level understanding of Linux/Unix administration and internals.
  • Good knowledge Kubernetes/Zookeeperfor automating deployment, Scaling and managing the container applications.
  • Used tools like Nagios, Prometheus, Grafana to monitor the process end to end insights across you're entire infrastructure.
  • Expertise in hands-on wif SCM strategy and experience wif IT Infrastructure Administration by delivering high standards of IT solutions and services. Experienced in Change & Release Management, Enhancement, Maintenance and Conversion of Software Applications.
  • Hands on Experience wif Docker, Vagrant container in the Automation Deployment.
  • Knowledge on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Ability to work in groups or one on one to conduct deep dive in AgileandDevOps methodologies.
  • Experience in writing Shell scripts using ksh, bash, and perl for process automation of databases, applications, backup and scheduling.
  • Good knowledge in all phases of the Software Development Life-Cycle (SDLC) wif specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Leanand most recentlyContinuous Integration (CI)andContinuous Deployment (CD)practices.
  • Leading full life cycle development including requirements gathering, analysis, design, development, testing and documentation including version control practices and technologies.
  • Expertise in Unix Shell scripting to create, schedule and control workflows and tasks.
  • Excellent communication, interpersonal skills and a team-worker wif excellent customer interaction.

TECHNICAL SKILLS:

Operating System: Windows XP/2000/vista/, Linux (RedHat3.x,4.x,5.x,6.1),CentOS, Ubuntu 10/11/12/13,14.04 SUSE9,10&11), UNIX, Solaris 9 &10.

Programming Languages: C, C++, JAVA, HTML, Python, Shell, Bash, Ruby, Perl.

Server: Apache 1.x, 2.2.x, 2.3, Tomcat 6.0.x, 7.0.x, 8.0.x, XML,JSP, Servlets.

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

Database: MySQL2012/2014, SQL Server, DynamoDB, Oracle

Version Control: GIT, GitHub, Git Stash, SVN

CI/CD Tools: Jenkins,TeamCity, Rundeck.

Cloud: AWS(EC2,S3,VPC,Route53,SNS,IAM), OpenStack, Google Cloud Platform

Monitoring Tools: Nagios, Prometheus and Grafana

Configuration Management: Puppet, Chef, Agile/Scrum &Ansible.

Other: Agile & waterfall methodology, MS Word, MS Excel, MS Office 2003/2007/2010 , Outlook, PowerPoint

PROFESSIONAL EXPERIENCE:

Confidential

SR Build Release/DevOpsEngineer

Environment: AWS, Sub Version, Clear Case, Gradle, Maven, ANT, Jenkins, Git, Puppet, Web Sphere, JBoss Application Servers, Apache Tomcat, Agile/Scrum, Python, Ansible, SDLC

Responsibilities:

  • Deployed MicroServices on Pivotal Cloud Foundary (PAAS).
  • Working and supporting on continuous integration on Jenkins and maven, Git for Amazon EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
  • Supporting for Git version control system merging, hooks, branching the files and creation of repos.
  • Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments.
  • Good in resolving JAVA/J2EE errors while making a Build.
  • Well versed wif setting up tools like Prometheus to ensure proper monitoring & alerting is in place for every sprint releases.
  • Use automated scripts based on Shell and Python for Automation.
  • Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes wif cloudops / TechOps team of configuration management.
  • Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
  • Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plugins to manage Jenkins.
  • Supporting configuration of Jenkins Build pipeline jobs, plugins installation wif team for configuration of maven multi module jobs, free style jobs.
  • Application deployment and data migration on AWS.
  • Hands on Experience wif Docker/Vagrant container in the Automation Deployment.
  • Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • Used Grafana for LogData to monitortroubleshooting and supporting broader business objectives.
  • Troubleshooting and performance tuning issues wif applications like Oracle10g, MySQL 5.xand Java Applications on operating systems which included RHEL.
  • Involved and working in Agile Methodology (Rally),Change management, Release management, SCM, and used tools service now.
  • Working and supporting on continuous integration on Jenkins, maven, Git for Amazon EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
  • Supporting for Git version control system merging, hooks, branching the files and creation of repos.
  • Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments. Worked on infrastructure wif Docker containerization and maintaining Docker Images and containers.
  • Good in resolving JAVA/J2EE errors while making a Build.
  • Use automated scripts based on Shell and Python for Automation.
  • Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes wif Cloudops / TechOps team of configuration management.
  • Supporting Maven multi module builds and store artifacts in remote repository in Artifactory.
  • Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plugins to manage Jenkins.
  • Supporting configuration of Jenkins Build pipeline jobs, plugins installation wif team for configuration of maven multi module jobs, free style jobs.
  • Application deployment and data migration on AWS.
  • Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • Experience in developing Cloud Formation Scripts for AWS Orchestration using Kubernetes.
  • Troubleshooting and performance tuning issues wif applications like Oracle10g, MySQL 5.xand Java Applications on operating systems which included RHEL.
  • Involved and working in Agile Methodology (Rally),Change management, Release management, SCM, and used tools service now.
  • Strong hands-on in AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring.
  • Maintained the user accounts IAM, RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Utilize Cloud Formation and Puppet by creatingDevOps processes for consistent and reliable deployment methodology
  • Performed Build/Release/SCMengineer duties.
  • Performed code line GIT pushes (releases) to production and customer servers and Developed and improved GIT push scripts.
  • Involved in writing Python, Perl and shell scripts for compilation and deployment process.
  • Used Gradle and written python scripts to automate the Build and deployment process. Used maven for few modules.
  • Introduce automation into you're build pipeline wifConcourse, the continuous delivery solution from Pivotal.
  • Experience in writing Ansible scripts.
  • Used Ansible for configure tomcat servers and maintain.
  • Worked on Virtualization of build and SCM environments.
  • Performed SCM-guru tasks including branching, merging, server recovery, permission handling.
  • Building pipelines in Jenkins while also fully scripting the creation and provisioning of Jenkins.
  • Scripting infrastructure and (Linux) machine provisioning from scratch using tools such as bash and the Ruby AWS-SDK.
  • Collaborate in the automation of AWS infrastructure via terraform, ansible, and Jenkins - software and services configuration via chef cookbooks.
  • Worked inDevOps group running Jenkins in a Docker container wif EC2 slaves in Amazon AWS cloud configuration.
  • Worked wif the development team to generate deployment profiles (jar, war, ear) using ANT Scripts and Jenkins.
  • Support development team wif deployment workflow and continuous integration using gitlab, docker and Saltstack provisioning.
  • Integrating static analysis and automated testing tools into automated application builds such as Check style, PMD, Find Bugs, Simian, Cucumber, J Unit, Db Unit, R Spec, and Selenium.
  • Testing the newly developed infrastructure wif tools like Cucumber and server spec.
  • Configure and maintain stress server in different geographical location and provide setup in every release to perform stress testing.
  • Configuration Management using Subversion (SVN) and maintaining admin related files.
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and shell. Modified build.
  • Configuration of files including Ant's build.xml.
  • Worked wif development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases wif the Maven release plugin, Mavenized Java projects and managing Maven repositories.
  • Researched and implemented code coverage and unit test plug-ins wif Maven/Hudson.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Configured and maintained Hudson to implement the CI process and integrated the tool wif Ant and Maven to schedule the builds.
  • Work wif development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Participated in the release cycle of the product which involves environments like Development, QA, UAT and Production.
  • Coordinate wif the Development, Database Administration, QA, and IT Operations teams to ensure their are no resource conflicts.
  • Implemented continuous integration using Jenkins
  • Created repositories according the structure required wif branches, tags and trunks.
  • Attended sprint planning sessions and daily sprint stand-up meetings.
  • Configured application servers (JBOSS) to deploy the code.
  • Configured plugins for the integration tools to the version control tools.
  • Worked wif the developers to configure plugins trough Eclipse to develop the code.
  • For check in process used Tortoise SVN as a migration tool.
  • Utilize Jira for issue reporting, status, and activity planning.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds.
  • Integrated Apache Maven wif Jenkins for the builds as the Continuous Integration process.
  • Installing and configuring Redhat Linux locally or over the network-kick start- (nfs, ftp, and http).
  • Responsible to solve technical Problems related System administration (Linux of Our Clients).
  • Installed and Configured the Nexus repository manager for sharing the artifacts wifin the company.
  • Regularly manage backup process for Server and Client data.
  • When required applied patches as per the release process.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
  • Responsible for communicating next steps, deployment schedules, quality assurance, validation and defect tracking/ resolution

We'd love your feedback!