We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

5.00/5 (Submit Your Rating)

FL

SUMMARY

  • 7+ years of experience in AWS DevOps Engineer, Configuration, Build and Release Management .
  • Extensive experience includes SCM, Change/Incident Management, VMware and AWS Cloud computing.
  • Responsible for upgrades to Red Hat Linux with Software packages, patches and maintained them in accordance with established policies, procedures and service level agreements.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto - Scaling, AMI, IAM through AWS Console and API Integration
  • Proficient with Linux/UNIX/Windows system s, maintenance of user groups, development integration, tools infrastructure, installation and maintenance
  • Experience in Installing and configuring the Docker, Docker Images, Registers, and Containers.
  • Experience with migration to Amazon web Services (AWS) from Datacenter .
  • Designed and Implemented a Microservices container CI/CD solution within AWS leveraging Jenkins, GitLabs, Docker, Ansible and Kubernetes.
  • Expertise in Source Code Management tools such as SVN, GIT, TFS, CVS and VSS .
  • Experience in automated builds using TFS team build for .net applications and Salesforce.
  • Involved in the setup of Chef servers, work stations, nodes and bootstrapping new infrastructure chef nodes for configuration management. adapt to perform for the CI/CD tool (GITHUB, Bitbucket, Jenkins, ANSIBLE TOWER) chain that is available at Customer environment or proposed to be made available.
  • Expertise in Java, .Net build tools Ant, Maven, Gradle, Nant and MS Build.
  • Used SonarQube for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells.
  • Updated Microservice CI/CD Pipeline to include dynamic test execution.
  • Experience in using SonarQube to record metrics history and provide evolution graphs.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, RDS, S3, IAM, Route53 and SNS.
  • Experience with Amazon AWS cloud creating EC2 instances, security groups, EC2 container services and Amazon elastic block store.
  • Worked as Cloud Administrator on Microsoft Azure , involved in configuring virtual machines, storage accounts, resource groups.
  • Expertise in setup and configuration of Application Servers WebSphere, Tomcat, JBoss, WebLogic and involved in deployment activities.
  • Experience in orchestration of changes across servers, Tiers and components in Urban code.
  • Expertise Knowledge in bash Shell, PowerShell and Python scripting.
  • Experience in multiple development groups to design/create automated build and deployments using MS Build, Ant, JACL, VBScript, Nant and PowerShell Scripting.
  • Experience in building a Command line tool to interact with RESTful API using in Golang.
  • Having good Experience in DevOps tools Urban Code Deploy, Puppet and Chef.
  • Experience of working with the Release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment
  • Expertise in Repository Management tools Artifactory and Nexus.
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Demonstrable technical knowledge and consultative skills from a Data Center: Compute, Storage, Orchestration/Cloud and Software Defined Networking .
  • Hands on experience on Amazon Web Services Computer Services , knowledge of CDN .

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris, Windows Server, Linux/Unix.

DevOps Tools: UrbanCode Deploy, Docker, Puppet, Chef, GitHub, AWS, Kubernetes.

Build Tools: ANT, MAVEN, Gradle, Nant, MS Build, Control-M / Kom & Bash shell, DataPower, VMWare vSphere.

Monitoring Tools: Nagios, ELK, AppDynamics, Dynatrace, Splunk

Languages: Languages Shell, Bash, Perl, Ruby and Python scripting, PowerShell Scripting.

Databases: MySQL, Mongo DB, Cassandra, PostgreSQL, SQL Server.

Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss, XQUERY.

Bug Tracking Tools: JIRA, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.

Versioning Tool: RTC, SVN, GIT, TFS, Clear case, Perforce, CVS, VSS.

CI Tools: Jenkins

PROFESSIONAL EXPERIENCE

Confidential, FL

Sr. DevOps Engineer

Responsibilities:

  • Creating Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services .
  • Involved in supporting cloud instances running Linux and Windows on AWS , experience with Elastic IP , Security Groups and Virtual Private Cloud in AWS .
  • Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS
  • Managed network security using Load balancer, Auto-scaling, Security groups and NACL .
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC .
  • Worked with IAM service creating new IAM users & groups , defining roles and policies and Identity providers .
  • Created AWS Route53 to route traffic between different region. Involved in reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.
  • Responsible to maintain the networking form cloud back to On-Prem connectivity and no direct internet access from cloud VPC to the Internet.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our SIT,UAT,Prod and DR environments as well as infrastructure servers
  • Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins .
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform .
  • Involved in using Terraform migrate legacy and monolithic systems to Amazon Web Services.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using ansible . Collaborate in the automation of AWS infrastructure via Terraform and Jenkins
  • Managing and operationalizing Continuous Delivery pipeline applications/tools and infrastructure. Such as Jenkins, Nexus/Atrifactory, SonarQube
  • Integrated Jenkins with various DevOps tools such as Ansible and used CI/CD system of Jenkins , utilizing Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Developed builds using MAVEN and Gradle in coordination with Spring Boot, where the build packages need to be integrated with Tomcat server spontaneously.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker .
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Helped in creating a next generation platform using CoreOs Linux with fleet / Kubernetes based on docker containers running in a microservices ecosystem on VMWare ESXi.
  • Designed, implemented and supported fully automated CI and CD processes using Ansible and the Terraform .
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • As we are migrating to new Casino Application System, Currently working on CI/CD Pipelines in AZURE DevOps environments by providing their dependencies and tasks.
  • Experience in working with JFROG Artifactory to deploy artifacts.
  • Played Key role in TFS upgrade including Build controllers and Build Agents
  • Deployed builds to different environments based on requests.
  • Incorporated automated testing feature within TFS builds scripts
  • Continuous Deployment using Octopus.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as MySQL, DB2, PostgreSQL, MongoDB& Cassandra.
  • Knowledge on Implementing RabbitMQ for driving towards better user interactions with our applications as well as between the Microservices.
  • Create PowerShell scripts to automate complex, repetitive tasks and to interact with WMI.
  • Setup of infrastructure: Physical servers and virtual machines on Ships of All the brands.
  • Setup and Configure web applications ( 115 Webservers ) and Application servers (Casino Management Systems)
  • Setup and Configure and maintenance of Oracle Databases (Oracle 11g).
  • Configure Nagios/AppDynamics/ManageEngine/ELK for application, database and infrastructure monitoring.
  • Provide overall management of the SPLUNK platform
  • Assist with design of core scripts to automate SPLUNK maintenance and alerting tasks. Support SPLUNK on UNIX, Linux and Windows-based platforms. Assist with automation of processes and procedures
  • VMware Vcenter management - Spinning new VM's and monitoring existing VM's.
  • Strong interpersonal and communication skills and the ability to work effectively. 24x7 on call support.

Environment: SVN (Subversion), ANT, and Maven, Puppet, Chef, Jenkins, Unix, Linux, Perl, Bash, Python, Ruby, AWS, Sonar, Git, JIRA, Shell Script, Weblogic, Selenium.

Confidential, FL

Automation Engineer/Devops Engineer

Responsibilities:

  • Interact with end users to obtain specific system requirements and develop Test Plans, Test Cases and Test Scenarios.
  • Reviewed test results, issues and defects related to business units.
  • Involved in test scenario, Test case preparations Preparation of test designs.
  • Execute the test cases and report defects in Quality center.
  • Performed System Testing, Interface Testing, and Multi Browser testing.
  • Responsible for complete End to End Web application testing.
  • Designed & Implemented a Hybrid Test Automation Framework ( Data + Keyword) using SeleniumWebDriver.
  • Scripting the test cases for regression using Selenium WebDriver using Java
  • Modify Updating of Automation scripts and execution of multiple browsers
  • Coordinated in training other QAs regarding usage of Selenium framework.
  • Created manual Test Cases in HP QC/HP ALM for various User Stories based on Release and Sprint Plan
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari
  • Work on Stored procedure for data migration using PL/SQL
  • Work on RESTFUL based web services using JAX-RS

Environment: Selenium webdriver, JDK1.5/1.6/1.8, core Java, JAX-RS, AJAX, JavaScript, Oracle 10g, JSP 2.0, Servlet 2.4, J2EE, UML

Confidential, MD

DevOps Engineer

Responsibilities:

  • Provided CM and Build support for more than 5 different applications, built and deployed to the production and lower environment.
  • R espons i b l e f or d esi g n and m ai nt enanc e o f t h e Subver si on / GIT R epos it o r i es
  • Build scr i pt s us i ng AN T and MAVE N build t oo l s i n Jenkins to m o v e fr om one env ir onm ent t o ot h er e nv ir onm ent s.
  • Used Puppet to automate Configuration management & Applications.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • 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 files including Ant’s build.xml.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
  • Used JIRA as Issue Tracking Tool.

Environment: Ant, Java/J2EE, Maven, Jenkins, Linux, Python, WebSphere, Shell scripting.

We'd love your feedback!