We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 5 years of experience in DevOps and related technologies and Executing DevOps strategy in various environments of Linux and Windows servers along wif espousing cloud strategies based on AWS, Azure etc.
  • Detailed technical noledge wif proven expertise in DevOps, Automation, Configuration management, Source code management.
  • Expert in building Continuous Integration and Continuous Deployment pipeline using Jenkins file wif multiple stages to deploy onto Container Orchestration engines like Docker.
  • Expertise in using Docker, Kubernetes Containers for virtualization, deployed teh application securely to fasten teh Build/Release Engineering in all environments.
  • Used Kubernetes to manage containerized applications using its Nodes, Config Maps, selector, Services and deployed application containers as Pods.
  • Configure Chef - server, setting up Chef Workstation including bootstrapping of chef client nodes. Created roles, cookbooks, recipes and data bags automating teh infrastructure.
  • Experience in writing Ansible playbooks for installing WebLogic/tomcat application, deployment of WAR, JAR, and EAR files across all teh environments.
  • Experienced using different log monitoring tools like Splunk, ELK (Elastic search, Log Stash, and Kibana) to see logs information.
  • Utilized Python which include and Pyside Qt Framework, Qt Creator and Visual Studio IDE has to achieve teh functionalities in teh application.
  • Created GUI using Python's Qt framework and optimized existing applications
  • Performed Unit testingof teh newly developed functionalities(TOX)in order to support users and prioritize defects.
  • Designed Puppet Modules to manage configurations and automate installation process and developed automation scripting in Python using Puppet to deploy and manage Java applications across Linux servers.
  • Coded various Perl and Shell scripts to automate backup and recovery.
  • Written Kubernetes and Ansible YAML scripts to deploy applications on remote se

PROFESSIONAL EXPERIENCE:

Confidential

DevOps/AWS Engineer

Responsibilities:

  • Developed and implemented software release management strategies for various applications according to agile process Worked on ANT and MAVEN build tools in Jenkins to move from one environment to other environments Deployed java applications to application servers in agile continuous integration environment and automated teh whole process. Automated setting up server infrastructure for teh DevOps services, using Ansible, Shell and Python scripts. Implemented teh CI/CD pipeline in Jenkins using GIT
  • Plugin and configuration management tool puppet. Experience in Designing and deploying AWS solutions using EC2 instances, EBS. Experience working wif continuous delivery and build clouds wif open stack and AWS. Responsible for Open stack project core infrastructure including code review, continuous integration systems and developer tools. Involved in Unit testing and Integration testing of teh code using PyTest. Designed and Developed Jenkins builds deployments. Worked on Kubernetes in production environment to handle Docker containers. Managed Sonatype Nexus repositories to download teh artifacts (jar, war & ear) during teh build. Used Shell scripts to automate teh deployment process. Worked on infrastructure wif Docker containerization. Docker Images and containers. Worked on actual GIT - SVN clone, which takes all of teh commits in teh SVN repository and replicates them in GIT. Used Bamboo to implement release management and to leverage elastic resources. Involved in
  • Migrating GIT from SVN by sharing GIT repository wif our developers via Bitbucket. Collaborated wif development support teams to setup a continuous delivery environment wif teh use of Docker. Involved in editing teh existing ANT/MAVEN files in case of errors or changes in teh project environments. Implemented and maintained teh branching and build/release strategies utilizing GIT. Hands on configuration management using Chef. Installed Chef Server Enterprise on premise/workstation/bootstrapped teh nodes using knife and automated by testing Chef recipes/cookbooks wif test-kitchen/chef spec. Used JIRA for change control and ticketing
  • Used JIRA for defect tracking and reporting, updating teh bug status and discussed wif developers to resolve teh bugs. Documented teh entire build and release process and provided support. Developed, maintained and distributed release notes for each scheduled release. Kept track of all releases and request of teh developers through infrastructure management tool

Environment: Java, Jenkins, Maven, Puppet, Nagios, SQL, Ansible, AWS, Chef, SonarQube, IBM WebSphere, Python, Docker, Java/J2EE, Git, JIRA, XML, Linux

Confidential

DevOps/AWS Engineer

Responsibilities:

  • As Aws Chef Engineer focused on Amazon Web Services migration strategy, responsible for technical liaising between customers, development & support teams for successful migration and operation on AWS. Documenting teh approach followed for creating teh Environments in AWS and chef cookbooks. Assisted wif software builds, configuration, and deployments to dev, testing and production environments as part of a cloud migration effort. Automated teh cloud Deployments using Chef and AWS
  • Cloud Formation Templates from scratch as effort of migration. Implemented teh CI/CD pipeline in Jenkins using GIT Plugin and configuration management tool puppet. Expertise in Chef orchestration, Install and configure system components such as SAP BO, SAP DS, FTP, DB2, File server, build server, Batch server, WebLogic etc. using chef automation from scratch. Writing JSON templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub. Experience using agile methodologies, disciplines and practices and techniques for delivery of new and enhanced applications. Provisioned Nodes Automatically wif AWS OpsWorks by Using an Unattended Association Script passing userdata.sh file from s3. Managed Elastic Cloud Computing (EC2) instances utilizing auto scaling, Elastic Load
  • Balancing for QA, UAT and prod - like environments Worked on Chef Cookbooks and Chef Recipes to automate infrastructure as a code. Setup teh Chef Nodes, Chef Client, Chef Server, and Chef Workstation. Worked on Bootstrapping teh Nodes. Secured teh passwords and data using encryption data bag for chef. Experienced in creating a cross-stack networking stacks for DEV, SYSTEM TEST and UAT Proficiency wif AWS cloud services IAM, CFN, EC2, S3, RDS, etc. Configured, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in AWS EC2. Management of code releases in teh software development cycle using version control tool GIT. Created a deployment procedure utilizing Jenkins CI to run teh unit tests. Implemented a continuous delivery using
  • Jenkins in Linux environment. Perform system monitoring and maintain Logs using Cloud Watch. Created dashboard, Memory and disk monitoring agents are installed from Cloud Formation templates for each instance. Created CloudWatch Alarms for trigger actions or Lambda scripts dat perform an automated response for teh Alarm. Used chef server and workstation to manage and configure nodes, experience in writing ruby. Managing multiple AWS instances, assigning teh security groups, Elastic Load Balancer and AMIs. Auto scaling teh instances to design cost effective, fault tolerant and highly reliable systems. Configuring of Virtual Private Cloud (VPC) wif networking of subnets containing servers.

Environment: Git, Weblogic, RHEL 6.x/7.x, Windows, SAP BO, SAP DS Auto sys, DB2, JVM, Java 1.7/1.

Confidential

DevOps Engineer/System Admin

Responsibilities:

  • Worked on end to end DevOps including build, release and deployments for software development sprints using CI/CD and Release Management Automation on Azure cloud. me was part of an Enterprise project for Microsoft client dat can handle millions of transactions at any point. Worked in a geographically and culturally diverse team in implementing Continuous integration and deployment for teh project. Designed and developed build deployments using Jenkins to automate teh tasks like building, testing and deploying. Used GIT as a version control system to manage teh changes in teh project and Microsoft Team Foundation server used to track teh deployments.
  • Developed Linux and Bash scripts for manual deployment of teh code to teh different environment and keep teh team updated when teh build is completed, or teh status of teh build is updated. Release Engineer for a team dat involved different development teams and multiple simultaneous software releases. Used Subversion as source code repositories. Managed SVN repositories for branching, merging, and tagging. Developed Shell/Perl Scripts for automation purpose. Worked on performance testing to check teh behavior of teh system when it is under significant Load. Developed test cases and prioritize testing activities. Implemented multi - tier application provisioning in
  • OpenStack cloud, integrating it wif Chef/Puppet. Worked on forks which are used in open source development on GITHUB. Worked on forking teh repository and cloning them in GITHUB and GIT local servers. Improve speed, efficiency and scalability of teh continuous integration environment, automating whenever possible using Python, Ruby, shell and PowerShell Scripts.

Environment: Java/J2EE, ANT, Maven, Subversion, Chef, Puppet, ORM, Linux, AWS, OpenStack, Shell/Perl Scripts, Python, SCM, GIT, Jenkins, Tomcat, Jira.

Confidential

DevOps Engineer

Responsibilities:

  • Primary responsibilities include Build and Deployment of teh java applications into different environments like Dev, INT and QA. Installed Jenkins on a Linux machine and created a master and slave configuration through a build farm for implementation of multiple parallel builds. Generated scripts in Maven, Perl & Bash Shell for build activities in QA, Staging and Production environments. Carried out deployments and builds on various environments using Puppet continuous integration tool. Created and automated platform environment setup using puppet. Able to create scripts for system administration and AWS using languages such as BASH and Python.
  • Coordinate/assist developers wif establishing and applying appropriate branching, labelling / naming conventions using GIT source control. Worked on teh administration of Web Logic 9, JBoss 4.2 servers including installation and deployment. Developed automation and deployment utilities using Ruby, Bash, PowerShell and Python. Leverage Chef Configuration management system in creating cookbooks to develop automation and monitoring across web application life cycle management. Experience wif Agile to develop and work wif client to calibrate releases for test deployment. Expertise wif one or more tools to manage software deployment in automating deployment of
  • Linux applications, system configuration and security settings using Salt and Puppet Enterprise. Automate build and deployments of version control tools wif SVN, GitHub, Jenkins, and/or Docker Hub. Primary duties include Build and Deployment of teh java applications onto different environments like Dev, QA & UAT. Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm. Generated Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments. Maintained configuration files for each application for build purpose and installed on different environments.
  • Directed teh Release Management Calls to sync wif teh Developers, Testers and DBA teams for successful Release. Providing CM and Build support for different applications built and deployed to lower and higher environments and Implemented CM and Release Management Processes, Policies and Procedure. Prepared deployment, migration documents and scripts for deployment and backup teh application. Involved in Debugging, Assembly test and user acceptance Test of teh end product on teh development environment.Environment: GIT, Jenkins, Chef, Docker, Nagios, Jira, AWS, Confluence, Java/J2EE, GRADLE, ANT, MAVEN, Web Logic, Shell Scripts.

Confidential

Linux Admin

Responsibilities:

  • Hands on VMware for installing Linux and SUSE Linux and windows on virtual machines. Creating, Mounting and Troubleshooting NFS File systems on different OS platforms.Troubleshooting and fixing day - to-day problems related to teh servers. Configuration of Naming Services like DNS, DHCP, NIS, LDAP Novell directory.Implementing Master and Slave servers for NIS, DNS. Installation and configuration of CYGWIN on Windows in order to access UNIX system from Windows

    Operating Systems. Installation and Administration of Red Hat Enterprise Linux 3, 4, 5 SLSE10 using Kick start including monitoring, scaling and capacity planning and hardware maintenance of Sun fire servers. Installation and Configuration of Red Hat Satellite on Dell power edge 2650. Network trouble shooting using ndd, Traceroute, net stat, ifconfig and snoop. Responsible for Oracle database security and patching, Oracle database capacity analysis and planning. Developed Linux, UNIX, Perl and Shell

    Scripts and AWT programming for manual deployment of teh code to various environments. Installed, configured, performance tuning, security, backup, recovery and upgrade/patches of Linux and UNIX servers using Crontab. Involved in developing dynamic web-based user interfaces using HTML and JavaScript. Maintain file system and host security using chmod, chown, chgrp, immutable bit, IPtables and tcp wrappers.Environment: RedHat Enterprise Linux 5.x, YUM, RPM, User & Group management, Bash, Firewall, Apache, Volume Groups.

We'd love your feedback!