We provide IT Staff Augmentation Services!

Sr Devops Engineer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Around 4 years experience wif deployment, scripting and automation and experience in Linux administration and windows servers in various environments of Linux along wif adopting cloud strategies based on Amazon Web Services.
  • Experience wif CI/CD tools as administrator and build coordination in implementation and providing segment support for several applications
  • Expertise in architecting and deploying of fault tolerant, cost TEMPeffective, highly available and secure servers in AWS
  • Managed Linux and Windows virtual servers on EC2 using Chef Server and Familiar wif Cloud watch, Elastic IP’s and managing security groups for EC2 Servers. Hands on experience wif teh AWS CLI and SDKs/API tools.
  • Designed AWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Experience wif configuration management using Puppet, chef andcontainer management wif Docker.
  • Excellent at defining Chef Server and workstation to manage and configure nodes. Developed Recipes, Chef Cookbooks to manage systems configuration.
  • Extensively worked on Continuous Integration and deployment using various CI Tools like Jenkins, Puppet, Chef, Hudson, Bamboo and Nexus.
  • Experience in writing chef cookbooks.
  • Hands on experience wif build tools like Bamboo, Hudson/Jenkins, TeamCity, / Anthill Pro, Sonar,uBuild, Maven, ANT and NANT.
  • Expertise in managing of library versions and deprecated code, Design and sequencing of automated builds& test runs and Troubleshooting expertise - build failures due to dependencies, tests, etc.
  • Experience in automatic deploying of applications wif Amazon Lambda and Elastic Beanstalk. Involved in designing and developing applications that use MongoDB and DynamoDB in AWS.
  • Experience in working wif linking of applications in AWS wif websites using DNS service Route 53
  • Experienced wif log monitoring tools like Splunk, Nagios, Tivoli and AppDynamics.
  • Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Experience wif Scrum and Agile Environments for regular cadences of work.
  • Experienced in branching, tagging, and maintaining teh version across teh environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Created various web apps for administering teh extract of files and storing it in Amazon’s S3 storage.
  • Configuring Replication (Merge, Transactional & Snapshot) to replicate data to regional and remote servers and troubleshooting Replication issues.
  • Designed and developed front-end screens using JavaScript, CSS,HTML, Bootstrap, JQuery and Angular JS, D3.
  • Developed web application using Python wif Django.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Designed and developed User Interface, application modules usingJSP, Hibernate as persistence provider, tag library, CSS and JavaScript
  • Developed Web applications using Ruby, Python, Django, MongoDB, PyMongo, Cassandra
  • Extensive experience in developing PIG Latin Scripts and using Hive Query Language
  • Expertise in developing and implementing web applications using J2EE Technologies, which includes Servlets, JSP and Java Beans
  • Integrated various google API’s for reporting, visualization tools, maps, OAuth, Drive integration.
  • Used Jive for debugging of Java program
  • Developed Web Application using Spring MVC Framework. Developed Business components using SpringAOP.
  • Developed HTML pages for use wif Web Focus reports.
  • Designed and developed various Screens using JSP, DOJO, JavaScript, HTML and CSS.
  • Extensive experience in building & deploying EAR, WAR, JAR files on test, stage & production servers.
  • Experience in WebLogic 10.x/11, WebSphere 7/6, Jboss 4.0.x and Tomcat 7.x/6.x/5.5 of application servers.
  • Familiarity wif MS Azure, Open Stack cloud-based technologies
  • In-depth experience in developing and supporting both production and development environments.
  • Capable of delivering well documented applications, adhering to quality standards and delivery dates.
  • Good experience in working wif a team together to deliver best outputs in given time frames
  • Supported teh application in production and worked closely wif off-shore teams.
  • Excellent interpersonal skills, ability to interact wif people at all levels.

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat), WINDOWS NT/2000/2003/XP/VISTA/7, UNIX - Sun Solaris v 9, 10, Ubuntu

Versioning Tools: Clear Case, Git, Bit Bucket, Git Lab.

CI/CD Tools: Jenkins, Bamboo, Puppet, Chef, Team City, Cruise Control, Ansible, Salt Stack

Build Tools: Ant, Maven, Gradle

Monitoring Tools: Nagios, Splunk

Languages: C, C++, Java/J2EE and Python

Scripting: Shell, Power Shell, Python, Perl, Ruby

Virtualization: VMware ESX/ESXi, Fusion, Hypervisor, Vagrant

Web Technologies: HTML, Java Script, XML

Web Servers: WebLogic, WebSphere, JBoss, Tomcat, Apache

Ticketing Tools: Clear Case, Clear Quest, Jira, Remedy, Nexus

Artifacts Repository: Artifactory, Nexus

Code Review Tools: SonarQube, PMD, Checkstyle

Database: Oracle, DB2, SQL Server, MySQL, Mongodb, Cassandra

Cloud: Amazon Web Services, Google Cloud, Microsoft Azure

Container Technologies: Docker, Mesos, Marathon, ECS

PROFESSIONAL EXPERIENCE:

Sr Devops Engineer

Confidential - Denver, CO

Responsibilities:

  • Worked on Agile projects for a DevOps team to halp deliver critical functionality to a cloudbased service
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef.
  • Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • UsedCheffor server provisioning and infrastructure automation, release automation and deployment automation, Configure files, commands, and packages.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing for our environments.
  • Provisioned and maintained Amazon AWS server provisioning via chef. This included teh provisioning of teh EC2 instances, ELBs, DNS.
  • Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Used Cloud Watch to collect and monitor log files and created alarms in conjunction wif SNS to notify teh resource usage and billing events.
  • Created S3 buckets and managed policies for S3 buckets and utilized S3 bucket and Glacier for storage and backup on AWS.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups, and Configuration of Notification and Monitoring Alerts forIAMSolutions using cloud watch.
  • Worked on teh migration from VMware to AWS and used Chef to automate teh infrastructure in AWS by creating EC2, S3, RDS, VPC and Route 53.
  • Experience working on Docker hub, creating Docker imagesand handling multiple containers as a cluster wif Docker Swarm, and Compose for various applications,
  • Creating, managing and configuring docker containers.
  • Developed build scripts using ANT and MAVEN as teh build tools for teh creation of build artifacts like war or ear files.
  • Administrated Jenkins supporting various application builds wif different release life cycles and multiple pipelines setup on project branches by integrating multiple build plugins.
  • Installed and configured Jenkins, installed plug-in, configured security, created a master and slaves for implementation of multiple parallel builds.
  • Creating repositories, branches, tags in GIT and assist teh developers to fix merging issues and resolve conflicts.
  • Supporting for build troubleshoot and release issues.

Environment: AWS, Ansible, Git, Docker, Kubernetes, Python, Java, Shell scripting, JIRA, Jenkins, Maven, Nexus, Apache Tomcat, Splunk, SonarQube.

Devops AWS Engineer

Confidential

Responsibilities:

  • Build and Deployed java applications onto different environments such as Dev, QA, UAT and Prod.
  • Created build pipelines using Jenkins for Continuous Integration. Also, automating job configuration and Jenkins management using Groovy scripts.
  • Provisioning AWS cloud infrastructure using AWS cloud formation. Writing Cloud formation templates
  • Migrating micro- services to AWS container services
  • Managed multiple AWS accounts wif multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Integrated Maven wif Shell scripts created in Bash to automate teh deployments for teh Java based applications.
  • Configured Chef infrastructure. Setup chef infrastructure for various environments. Used opensource chef, chef-solo and chef-zero. Also, written various cookbooks for infrastructure automation. Expertise in creating Chef Cookbooks/Recipes, custom resources, libraries, etc. Implemented exception handling using chef handler.
  • Advanced scripting using Ruby and Python to enhance full automation of system.
  • Setup a new monitoring system using state-of-art technologies like Sensu, graphite.
  • Managed teh deployment activities for multiple server instances by enabling password less SSH communication between teh servers and utilizing teh resync utility in teh shell scripts.
  • Delivered an end to end continuous integration/continuous delivery product in an open source environment using puppet and Jenkins working wif agile development team.
  • Defined, documented, negotiated, and maintained Product/Application Release Roadmap.
  • Developed build scripts using ANT and Migrated to MAVEN as teh build tools for teh creation of teh build artifacts like war files.
  • Used Sonarqube for continuous inspection of code quality, code coverage and unit tests
  • Coordinated wif teh Offshore and Onshore teams for Production Releases.
  • Strengtaned teh relationship wif client by delivering successfully and this halped in moving more project scope to offshore.

Environment: AWS, Ansible, Git, Docker, Kubernetes, Python, Java, Shell scripting, JIRA, Jenkins, Maven, Nexus, Apache Tomcat, Splunk, SonarQube.

Devops Engineer

Confidential

Responsibilities:

  • Creation of Release Plan, Definition, collection, analysis & presentation of Release Project Metrics on weekly basis.Developed build and deployment processes for Pre-production environments.
  • Created all scheduler and data back-up jobs using Python/Perl/Bash/Cron/SCP/SSH/FTP.
  • Experience wif writing Perl scripts on Linux and IBM AIX servers for Websphere application deployments.
  • Installed & configured Jenkins master that served 30 different slaves supporting 9 different applications wif various release life cycles and multiple CI pipelines setup on project branches.
  • Implemented and maintained teh branching and build/release strategies utilizing CVS.
  • Coordinate/assist developers wif establishing and applying appropriate branching, labeling/naming conventions using GIT source control
  • Extensively used Bitbucket for code review and also used to build teh third-party applications wif halp of REST APIs.
  • Deployed various applications through Docker containers.
  • Used Puppet to manage Web Applications, Config Files, Database, Commands and Packages
  • Expertise in writing Chef Cookbooks for zero-downtime installation and uninstalling of various processes.
  • Work wif development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Used Ant Build scripts for compiling and deploying teh application onto Apache Tomcat Web Container.
  • Analyzed and resolved conflicts related to merging of source code for GIT.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings wif Development Team Leads
  • Install and configure VCS from scratch and provide teh day-to-day support for teh high-availability of teh production applications and participate in teh DR test for teh various critical Global Market applications.
  • Worked on teh Security tools (COPS, password cracker) to find teh vulnerabilities and remediate teh findings.

Environment: SVN, Shell/Python Scripts, SCM, GIT, Agile, Azure, Jenkins, Puppet, Docker, Maven, ANT, Apache Tomcat, Ruby, Cloud Computing

We'd love your feedback!