We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7+ years of experience as a DevOps and Build - Release Engineer framework in application configurations, code compilation, packaging, building, automating, managing and releasing code from one environment to other environment and deploying to servers.
  • Experience in working on version control systems like Subversion, and GIT and used Source code management client tools like Visual SVN, Tortoise SVN, SVNx, UberSVN, Stash, SourceTree, GitBash, GitHub, Git GUI and other command line applications etc.
  • Experience in using Nexus and Artifactory Repository for Maven and Ant builds.
  • Extensively worked on Hudson, Jenkins and Anthill Pro for continuous integration (CI) and for End to End automation for all build and deployments.
  • Ability in execution of XML, Ant Scripts, Shell Scripts and JAVA Scripts.
  • Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Connect direct.
  • Having work experience in support of multi platforms like UNIX,Ubuntu and RHEL of production, test and development servers.
  • Efficient in working closely with Development, QA, Product and Business owner teams to ensure high quality and timely delivery of builds and releases across multiple platforms and environments.
  • Efficiently managed multiple projects simultaneously.
  • Experience of working with the release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment.
  • Experience in working with Tracking Tools like JIRA.
  • Efficiently used Project Management Tools like Base Camp, MS Project, MS Share point and Atlassian Tools.(JIRA, confluence, Stash, SourceTree, Crucible).
  • Documented Daily meetings, Build reports, Release Notes and many other day-today documentation and Status Reports.

TECHNICAL SKILLS

SCM Tool: Subversion, GIT, GITLab Perforce, Clear case

Build Tool: Ant, Maven, Gradle

CI tools: Jenkins/Hudson,Docker, Bamboo, TeamCity.

SDLC: Agile, Scrum Methodologies, Waterfall, KANBAN

Servers: JBOSS, Apache Tomcat, IntelliJ IDEA, IBM Web sphere

IDE: Eclipse2.3, Rational Application Developer7.0, MS Visual Studio

Software Development Kits: Java Development Kit (JDK)

Scripts& Languages: Shell Script, ANT Script, Batch Script, Perl Script,Python

Platforms: UNIX, Linux4/5, Ubuntu

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Devops Engineer

Responsibilities:

  • Heavy Ansible automation creating all types of roles and playbooks for RHEL 7 and 8 systems within a VMware based private cloud.
  • Designed, built, and implemented full Rancher / Kubernetes HA environment for containerized applications and 24/7 availability.
  • Architected automated deployment for multiple high-profile application implementations within the organization.
  • Redesigned several key portions of the application stack in a major implementation to simplify and add HA capability.
  • Lead role interfacing with external software development engineers to help and design installs within Confidential specifications and framework.
  • Designed and built Consul implementation for health checks and base level system checks.
  • Utilized Packer, Ansible, cloud-init to create a single common base template and apply all roles in an automated way.
  • Directly designed and managed technologies including Galera Clusters, Kubernetes, etcd, nginx, keepalived, etc.
  • Full technical documentation written for large projects• Heavy Ansible automation creating all types of roles and playbooks for RHEL 7 and 8 systems within a VMware based private cloud.
  • Designed, built, and implemented full Rancher / Kubernetes HA environment for containerized applications and 24/7 availability.
  • Architected automated deployment for multiple high-profile application implementations within the organization Redesigned several key portions of the application stack in a major implementation to simplify and add HA capability.
  • Lead role interfacing with external software development engineers to help and design installs within Confidential specifications and framework.
  • Designed and built Consul implementation for health checks and base level system checks.
  • Utilized Packer, Ansible, cloud-init to create a single common base template and apply all roles in an automated way.
  • Directly designed and managed technologies including Galera Clusters, Kubernetes, etcd, nginx, keepalived, etc.
  • Full technical documentation written for large projects

Confidential, Danbury, CT

Cloud Devops Engineer/SRE

Responsibilities:

  • Deployed Azure as virtual Machines (VMs) & Cloud services (PaaS role instances) into secure VNETS subnets.
  • Worked with team to design, plan and implement an existing application to Azure cloud (ARM).
  • On the pre -implementation phase, involved in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, and Traffic Manager.
  • Experience in configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, Azure Network Watcher, Implementing Azure Site.
  • Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), SQL Azure.
  • Configured VMs availability sets using Azureportal to provide resiliency for IaaS based solution and scale sets using AzureResource Manager to manage network traffic.
  • Configured Azure Backup service for taking backup of Azure VM and data of on premise to Azure, built and installed servers through Azure Resource Manager (ARM) templates or Azure Portal. Using Azure cloud services performed various web operations in Azure App Service. Familiarity with Azure OMS monitoring and dashboards.
  • Administered and Implemented CI toolsJenkins, Team Foundation Server TFSandNANTfor automated builds.
  • Develop and enhance CI/CD infrastructure.
  • Periodically administer, configure and supporting 3rd party products like TFS, RSA Access
  • Manager, iManage, Cognos, MicroFocus, WebConnect
  • Periodically support SSO implementations using OKTA, RSA Federated Identity Manager, PingIdentity, etc. survey developers and technical members of the organization to understand their main pain points in the coding and development process.
  • Responsible for the installation & configuration of Jenkins to support various .NET builds and Jenkins’s plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Worked on creation of Change requests and Service requests using tool Service Now.

ENVIRONMENT: Windows 2008/2012/16/19 VMware, SQL, MySQL, Mongo DB, PostgreSQL, TFS, Jenkins, Powershell Scripts,Nants,Azure,NodeJS

Confidential, Alpharetta, GA

Cloud Devops Engineer/SRE

Responsibilities:

  • Development and design of systems, with a focus on automation and maintainability at a large scale
  • Participate in ongoing design, implementation, and maintenance of systems and tools across our cloud stack.
  • Experience in architecting and developing .NET and/or J2EE based web applications in MuleSoft
  • Represent the SRE organization in design reviews and operational readiness exercises for new and existing services
  • Deploying, automating, maintaining and managing GCP cloud-based production system, to ensure the availability, performance, scalability and security of productions systems.
  • Work collaboratively with software engineering to define infrastructure and deployment requirements
  • Experience in middleware platform administration upgrade, patching, installations
  • Responsible for developing automation in Terraform for testing and promotion of applications from Development, Staging and Production environments.
  • Should play role in implementing Continuous Integration & Continuous Deployment tools and processes for cloud environments.
  • Assist with and help drive migration of infrastructure from private Data Center to GCP.
  • Middleware -Websphere Application Server
  • It will drive standardization efforts across multiple disciplines and services in conjunction with embedded SREs throughout the organization
  • Explore the user of Kubernetes, Docker and other container technologies to improve speed and efficiencies in the CI/CD pipeline.
  • It will represent the SRE organization in design reviews and operational readiness exercises for new and existing services
  • Support the organization’s movement towards cloud by providing automated deployments to Google Cloud Platform (GCP).
  • Comfortable with collaboration, open communication and reaching across dev, qa, monitoring and other cross functional teams.
  • Experience with MuleSoft MMC and Enterprise release capabilities
  • Must have the ability to diagnose and remedy serious server related problems and failures promptly and effectively.
  • Communicate effectively with SRE teammates and developer “customers”
  • Demonstrated ability to quickly and accurately troubleshoot system issues.

Environment: Java/J2ee, GCP, GCK,GCP cloud storage,IAM, Terraform, Jenkins, Confluence, Maven, Microservices, Docker, Github, Groovy, GIT, Splunk, App Dynamics, Node.js, Javascript, Unix, GCP postgresql1, Apache Tomcat Server, Jira, Bash, Kubernetes, Python, Linux, Shell Scripts, Agile

Confidential, Atlanta, GA

Devops Engineer

Responsibilities:

  • Working with an Agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using puppet to get the job done.
  • Develop proofs-of-concept of platform offerings from the above to pilot with development and application teams.
  • Experience on Middleware integrations with Workday Configuration will be preferred
  • Worked with the Shared Services teams (infrastructure, configuration management, DBA, etc.) to mature proofs-of-concept into fully-realized platform offerings.
  • Automated the build and release management process including monitoring changes between releases. strategize with fellow SREs and other engineering teams on complex problems, and make decisions and recommendations about systems improvements after analyzing possible courses of conduct
  • Experience with MuleSoft MMC and Enterprise release capabilities
  • Design, build, and deliver cloud computing solutions, hosted services, and underlying software infrastructure.
  • Work independently across multiple platforms and applications to understand dependencies.
  • Responsible for automated installation of Puppet Enterprise 3.7,5.5 and configuring Puppet Master and Puppet Agents ( Linux Env).
  • Communicate effectively with fellow SREs and other engineering teams, and describe problems succinctly with sufficient detail that you can hand-off an ongoing problem to another team or a peer for completion
  • Designed GIT branching strategies, merging per the needs of release frequency by implementing GIT workflow on Bit bucket.
  • Knowledge in integration middleware applications such as Netweaver PI, HANA Cloud Integration, Boomi or any other cloud middleware
  • Responsible for automated installation of Software such as Java, Elastic Search, Cassandra in puppet master and puppet agents using puppetscripts.
  • Container scheduling/orchestration platforms.
  • Worked on creation of puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Performed necessary day to day GIT support for different projects.
  • Created and maintained GIT repositories, branches and tags.
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Support and troubleshoot scalability, high availability, performance, monitoring, backup and restores of different environments.
  • Verified whether the methods used to create and recreate software builds are reliable and repeatable.
  • Participated in the release cycle of the product which involves environments like developments QA and production.
  • Iteratively research, propose, build, and test solutions in environments of high ambiguity and flexible requirements.

Environment: Bitbuket,Jira,Puppet,Informatica,Elasticsearch,Cassandra,Python,shellscript, confluence,Docker,Rancher.

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Installed, monitored and configured Applications in Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on the fly.
  • Storage on Azure EBS, S3 and Glacier and automate sync data to Glacier.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option. Using Jenkins AWS Code Deploy plugin to deploy and Chef for unattended bootstrapping in Azure.
  • Reduced build + deployment times by designing and implementing Docker workflow.
  • Converted slow and manual procedures to dynamic API generated procedures.
  • Assisted customers in implementing Devops strategies using Build forge as the automation engine.
  • Involved in setting up builds using Chef as a configuration management tool and managed the configurations of more than 30 servers.
  • Resolved update, merge and password authentication issues in Jenkinsand JIRA.
  • Responsible for all aspects of the Software Configuration Management(SCM) process including Code Compilation, Packaging, Deployment, Release Methodology and Application Configurations.
  • Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Experience with global load balancing and web content acceleration. Excellent understanding of HTTP, HTTPS, TCP/IP and other web protocols.
  • Experience in Agile Methodology and Agile Engineering practices like TDD, Continuous Integration, Continuous Deployment Experience in DevOps tool like Git, JIRA, Jenkins, Maven, JfrogArtifactory and Gradle.

Environment: Chef, Apache Tomcat Server, Docker Containers, Jenkins, GitHub

Confidential, Jersey City, NJ

Cloud AWS DevOps Engineer

Responsibilities:

  • Involved in defining, documenting, negotiating and maintaining Product/Application Release Roadmap.
  • Culpable for all aspects of regular (planned) and emergency patch releases.
  • Production of Application Release Plan (Release Scope Planning & defining Milestones).
  • Creating & conducting walkthroughs of ‘Deployment Plans’ for complex large scale Releases including Mock Deployments in Pre-Prod environments & Production Installations.
  • Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Run deck and Jenkins to get the job done.
  • Plan & oversee the creation of new environments as per the Project’s needs & work with the Infrastructure team to plan the Maintenance Activities.
  • Worked with various AWS services like EC2, EBS, S3, VPC, Auto Scaling, Cloud Formation etc.
  • Worked in managing VMs in Amazon using AWS EC2 and maintaining the build artifact backups and moved to Amazon S3 buckets.
  • Created Jenkins pipelines involving several Downstream/Upstream job configurations basedon dependencies from other applications & based on Release methodologies.
  • Expertise in the Jenkins plugin management areas and implemented several CI / CD pluginlike build pipeline, git, junit and pipeline plugins.
  • Created branches, performed mergesusingGitLab.
  • Created and maintained Ant build.xmls and Maven Pom.xmls for performing the builds.
  • Managed Artifactory repository for the current project created a new repository and provisioned it.
  • Worked in managing VMs in Amazon using AWS EC2 and maintaining the build artifact backups and moved to Amazon S3 buckets.
  • Experienced in several areas of Jenkins like master/slave administrations, access controls report generations, parameterized /triggered build setups etc.
  • Implemented a CI for several demanding consumer facing applications with bi-weeklyreleases with Jenkins integrating Git, maven, deployment tasks.
  • Responsible for getting code from various development teams (tagged versions) and facilitate build process and compile release notes
  • Responsible of Delivery of Integrated software package to various environments
  • Troubleshoot the issues that arise during the integration of various systems
  • Responsible for maintaining development owned boxes (Linux) and install patches, upgrades, file system management etc. (ex. Jboss upgrades, JDK upgrades, etc.)
  • Coordinate and facilitate deployments to higher (Controlled) environments (Liason to DevOps)
  • Written Shell scripts to automate the deployments to Jboss Application Servers deployed to Unix/Linux environments.

Environment: and Tools: GITLab, Shell, Dockers, RHEL, Linux,AWS, ANT/Maven, JUnit, Jenkins, Hudson, Websphere Application Server Network Deployment,IBM HTTP Servers,Jboss, Tomcat, Shell Scripting, MarkLogic,Xml, Java, J2EE Applications.

Confidential, Denver, CO

DevOps/Release Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Conspiring and implementing for fully automated server build management, monitoring and deployment by Using DevOps Technologies like Chef.
  • Culpable for design and maintenance of the Subversion/GIT, Stash Repositories, views, and the access control strategies.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Used ANT and Python scripts to automate the Build and deployment process. Used maven for few modules.
  • Monitoring each service deployment and validating the services across all environments.
  • Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Involved in build and deploying SCA modules in IBM Web sphere Process server.
  • Worked on Java/J2ee deployments in web sphere.
  • Written Shell scripts to apply the Integration label to all the files, which needs manual labelling of files.
  • Owner of Jenkins, GitHub, Puppet, Artifactory, and all internal build systems for the coredevelopment team of enterprise-level Java-based cloud orchestration/automation tool.
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
  • Used to write an install script in Ruby using all of the extra helper functions from Chef
  • Configured the user’s accounts for Continuous Integration - Jenkins, Nexus and Sonar.
  • Prepared Migration logs for every release and maintained the data accuracy.
  • Maintained Defect Fix Deployments and documented the deployed files in the appropriate Environment Migration log.

Environment: Java, Eclipse, Chef, Ant, Maven, Jenkins, GIT, Subversion, Web Sphere Application Server (WAS), Apache, PERL, BASH, Unix, Python

We'd love your feedback!