We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

0/5 (Submit Your Rating)

Los Angles, CA

SUMMARY

  • Over 8+ years of IT Experience of software configuration management SCM process, DevOps, AWS, Build / Release managementand System Administration.
  • Experience with Subversion control, Build, Configuration Management tools like GIT, ANT, MAVEN,CHEF, PUPPET, DOCKER, ANSIBLE and Integration &Monitoring tools like JENKINS and NAGIOS using CVS, UNIX and Windows environment.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Microsoft Azure, Route53, SNS, SQS, Cloud Trail.
  • Expertise in all phases of Analysis, Designing, Development, Implementation, Integration, Testing, Production, Maintenance in Enterprise Applications.
  • Experience in maintaining Amazon Cloud watch for different zones in development, testing and production environments.
  • In AWS using S3 bucket setting up the data and configuring instance backup to S3 bucket.
  • Expertise in working with development team of agile and delivering an end to end continuous integration/continuous delivery in an open source environment by using the tools like CHEF & JENKINS.
  • Good Knowledge on Continuous integration tools like Hudson, Cruise control and Jenkins.
  • Experience in writing the Chef cookbooks/recipes/attributes to automate Infrastructure as a code.
  • Used Docker for Ship, Run, virtualization, and Deploy the application with securely for fasten the Release/Build Engineering.
  • Worked on infrastructure with Docker containerization, Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Worked on "Continuous Delivery" project, streamlining Dev workflow, integrating automated QE validation, and delivering standardized releases based on Docker toOperations for deployment
  • Experience in working with integrating automated QE validation, streamlining Dev workflow, delivering standardized releases based on Docker to Operations for deployment.
  • Managed with Linux Containers (LXC), virtualization in a large - scale environment, Linux systems and Docker.
  • Experience in developing and also responsible for writing server-side web applications logic in Rub
  • Experience in supporting the front-end developers by integrating their work relating to Ruby.
  • Experience in design, build, and maintain efficient, reusable, and reliable Ruby code.
  • Understanding of Operating systems like Linux, Unix, Windows.
  • Worked in Ticketing & Bug tracking tools like JIRA and configured various workflows and plugins for the JIRA bug/issue tracker.
  • Resolved and Identifies defects in the Build Forge product.
  • Deploying applications like WebSphere and Tomcat for Configuring and troubleshooting purposes.
  • Deploying Software Content across multiple environments like (DEV, QA, Demo, Test, Staging, and Production).
  • Hands on experience on the NO SQL Data base like Cassandra to provide high reliability, Scalability, replication.
  • Good Communication and Interpersonal Skills, Quick learner, Self-motivator, communicate with teamwork, and solving problems with best solutions.

TECHNICAL SKILLS

Languages: Perl scripting, Shell scripting, Python, Ruby, SQL, JAVA/J2EE.

Application Servers: WebLogic, WebSphere, JBOSS, APACHE TOMCAT 5.x/6.x

Virtualization: VMware, Vcloud.

Tools: Jenkins, Bamboo, Chef,Puppet, Docker, Nexus, Nagios, Cassandra.

Build Tools: Ant, Maven.

Version Control Tools: GIT, Subversion (SVN), Mercurial and IBM Clear case (UCM).

Bug Tracking Tools: PMD, JIRA.

Operating Systems: UNIX, Linux, WINDOWS.

Cloud: AWS EC2, S3, RDS, IAM, VPC, CLOUDFORMATION, SNS, EBS, API.

PROFESSIONAL EXPERIENCE

Confidential, Los angles, CA

DevOps/AWS Engineer

Responsibilities:

  • Experience in maintaining applications written in AWS Elastic cloud(Ec2), AWS Cloud Formation, AWS databases such as Dynamo and Redshift.
  • Experience in implementing and Designing in Web based applications like Javascript built in Amazon Web Services.
  • Having a good knowledge of services like ELB, RDS, SNS, SWF, and EBS etc. in Amazon Web Services.
  • Experience in setting up VPN environment for Client and Configuring and launching AWS EC2 instances as per requirement.
  • Configuring AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Managing Chef Nodes using Linux Cron jobs.
  • Working on creating and uploading the cookbooks and recipes.
  • Maintaining and setting up the Chef server and chef nodes.
  • Experience in managing configuration web applications and Deploying through AWS cloud server by chef.
  • Experience in working knowledge of Docker and container management systems like Kubernetes.
  • Experience in integrating automated QE validation, streamlining Dev workflow, and Continuous Delivery of project, and delivering standardized based on Docker to Operations for deployment.
  • Expert of creating image-based containers by using Dockers in lifecycle management.
  • Deployment in the cloud using Docker technology using automation of Elastic Container Service scheduler.
  • Managing and Creating a pipeline for custom application images in the cloud using Jenkins.
  • Expertise in understanding web services, Linux skills, MySQL, and HTTP servers.
  • Experience in architecting large applications and object-oriented programming related to Python.
  • Worked on writing multiple python, Shell scripts for internal applications for various companywide tasks.
  • Expertise in developing and collaborating with other members of the organization to develop new technologies utilizing Python.
  • Experience as a Python developer to work with analytics tasks and API implementations of web crawling projects.
  • Experience in integrate data storage solutions, security protections in Python.
  • Experience in integration of user-facing elements developed by front-end developers with server side logic in Ruby.
  • Identifying bottlenecks and bugs, and devise solutions to these problems based on Ruby.
  • Experience of solutions in software integrated with different systems, writing code and also in testing code.
  • Improving the Performance of Jenkins by implementing the setup of Master slave architecture.
  • Building the deployment process for application and building a continuous integration system for all our products using Jenkins.
  • Setting up the jobs for Continuous integration process and also to execute test cases using Jenkins.
  • Deploying applications like Java to WebLogic server using Jenkins builds.
  • Integrating the code from the GITHUB into Jenkins for check-out process.
  • Responsible for maintaining the Subversion/GIT Repositories, and also access control strategies.
  • Maintaining several GIT repositories using stash and handling Release and build using Docker Marathon.
  • Expertise in creating Labels, Branches and performed Merges in Stash and GITHUB.
  • Used Subversion repositories as a source code, and deployment processes for Pre-production environments.
  • Responsible for building repeatable deployments for company production and non-production environments using ANT, MAVEN and Build Pipelines.
  • Build tools on java projects for development of artifacts on the source code using tools like ANT and MAVEN.
  • Deployment of applications to HUDSON using ANT scripts.
  • Generating deployment profiles (jar, war, ear) for development team using ANT and MAVEN Scripts.
  • Using AGILE MVN method develop a build tool, and also Involved in writing parent pom.xml files for establishing the code quality tools integration.
  • Experience in installing and managing tools like JIRA as internal subject matter expert on management and implementation of the Atlassian Software Stack.
  • Configured and monitored multi-platform servers using Nagios.
  • Monitoring EC2 Linux instances with puppet automation with Nagios.
  • Having a Good experience and Knowledge in Cassandra, Kafka and handling independently with new technologies efficiently.
  • Utilizing and Analyzing Cassandra database and compare it with other open-source NoSQL databases to find which one of them better suited for the current requirement.

Environment: Subversion, Ant, Maven, Jenkins, GIT, Chef, Puppet, Python, Shell Scripting, Ruby, Nagios, Cassandra, Ansible, Java/J2EE, AWS (EC2, RDS, S3, VPC, Cloud Watch and Route 53).

Confidential - Chicago, IL

DevOps Engineer

Responsibilities:

  • Experience in hands on Amazon Web Services (AWS) and having good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, SNS, EBS etc.
  • Using AWS console and API Integration with Puppet Code, we managed Amazon Web Services like EC2, RDS, ELB, Auto scaling, bit bucket, AMI, IAM.
  • Distributed applications across hybrid AWS and physical data centers.
  • Used EC2 as virtual servers to host Git, Jenkins and configuration management tool like Ansible, and also converting manual procedures to dynamic API generated procedures.
  • Configured S3 to host static web content and S3 versioning life cycle to backup files in Glacier.
  • Experience in deployment platform and coordinating code builds promotions using Jenkins and GitHub.
  • Implementing continuous integration using Jenkins, and also deploying the applications on WebLogic Servers and maintained Load balancing.
  • Used sub modules in the GIT and configured plugins for the integration tools to the version control tools.
  • Involved in Managing Clear Case repositories for branching, merging, and tagging.
  • Evaluating Chef and puppet framework tools for automate the cloud deployment and operations, and Build server deployment on Cloud (EC2) servers with DevOps tool like Puppet.
  • Manage deployment automation using Puppet, CustomPuppet modules and Ruby.
  • Configuring and Installing an automated tool Puppetthat included the installation and configuration of the Puppetmaster, agent nodes and an admin control workstation.
  • Updating and creating Puppetmanifests and modules, files, and packages stored in the GIT repository.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Working for DevOps Platform team responsible for specialization areas related to Puppet for Cloud Automation.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using Puppet.
  • Experience in administration Red Hat Enterprise Linux, FreeBSD, and VMware ESXi servers, several utilities to manage them simultaneously.
  • Created shell, Bash & python scripts for various System Administration tasks to automate repeated processes.
  • Server administration and multi-platform support (OS X, Ubuntu Linux, Windows).
  • Experience in understanding of windows and VMware server automation using scripting language Power shell, VB Script.
  • Expertise in user administration setup and monitoring, maintaining account performance using Nagios.
  • Creation of Docker containers and consoles for managing the application life cycle.
  • Docker images development of size and speed optimization by Docker zingof existing applications.
  • By using Docker simplicity to defining and creating applications or services by encapsulating them in containers.
  • Integrated MAVEN with Jenkins for the builds as the Continuous Integration process.
  • Administered and Installed Artifactory repository to deploy the artifacts generated by MAVEN and to store the dependent jars, which are used during the build.
  • MAVEN as a build tool in Jenkinsto move from one environment to other environments and deployment scripts and Developing build using ANT.

Environment: AWS (EC2, RDS, S3, VPC, Cloud Trail and Route 53), Shell Scripting, VMware, Subversion, GIT, MAVEN, ANT, Jenkins, CHEF, PUPPET, J2EE, DOCKER.

Confidential, Piscataway, NJ

DevOps/ Build and Release Engineer

Responsibilities:

  • Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.
  • Setup and Configure the continuous build system using Jenkins and running automation smoke / nightly test suites.
  • UsedAnsibleserver and workstation to manage and configure nodes
  • Worked in Installation, Migration, Integration, Implementation, Release and building of products.
  • Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams in Linux Environments.
  • UsedAnsibleto automate the whole process. SetupAnsibleplaybook to install Jenkins and all required plugins for our build jobs.
  • Then another playbook to create the build jobs using Groovy script. So after this step done, we could setup the CI/CD environment anywhere with just a simple command.
  • Document all the configuration steps that we take when working on these things.
  • Create a template for a complete process from when developer commits code to deploy the build artifacts to cloud server (PCF) that could be applied for any project.
  • Administered Jenkins, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Have worked on packaging NodeJS applications.
  • Created and maintained Git, including Branching, tagging and merging.
  • Installed and configured Git licensing server for providing floating license keys.
  • Used Git to store the code and integrated it toAnsibleto deploy the playbooks.
  • Created customized plugins for Jenkins.
  • Provided support to developers in writing configuration-specs.
  • Configured and Monitored AWS EC2 instances.
  • Migrated components such as Administration portal and Tracing to AWS.
  • Debugged performance related issues with Maven scripts and helped improved the build process.
  • Modularized unstructured Maven scripts and utilized properties file for reducing the complexity and making it more manageable.
  • Developed Maven scripts to support multiple OS and Application servers.
  • Developed numerous Tools in bash and python to automate the build and release processes.
  • Developed a web based build request system, from where the end users can request distribution builds or debug builds of different flavors.
  • Demonstrated expertise with data extract and query tools (SQL/Oracle).
  • Developed REST web service using Jersey Core and Hibernate.
  • Knowledge in J2EE/.NET build/packaging, good communication skill, experience of working between offshore/onshore
  • Edited Maven mirror settings in m2/settings.xml to configure Maven to have Nexus as a repository.
  • AnsiblePlaybooks for zero-downtime installation, upgrade, downgrade, and uninstall processes (MongoDB, MySQL).
  • Created and managed of all source code repositories, management security model, backup / restore of the source code repositories, and upgrading the version control system
  • Implemented Jira with Maven2 release plugin for tracking bugs and defects
  • Own the creation of builds and coordinate the creation of source-code tags and branches with development groups
  • Monitoring usingAnsibleplaybooks and has integratedAnsiblewith Jenkins.
  • Automated deployment activities with Shell scripts and Chef recipes
  • Designed CM processes and policies with approval from development and other affected teams.
  • Administered Git repositories and managed account administration, branching, merging, patch fixes and snapshots.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Created some custom images on Docker and run it on the container.
  • Setup and configured Jenkins for Continuous Integration and Release Management in Linux Environment.

Environment: Git, AWS, Apache, Oracle 11g, Maven, Nexus, WebSphere Application Server, Korn Shell scripting,, Chef, Ansible, Jenkins, Docker, LINUX, Windows XP, Java (GUI), VS, HTML, XML, Oracle 11g.

Confidential

Build Engineer

Responsibilities:

  • Demonstrate possibility of implementing CI/CD in various projects.
  • Expertise in testing the applications like Selenium, Load runner, HP QC, QTP etc.
  • Implemented automation deployment and designed patches from Development to testing to staging to production.
  • Administration and Configuration of ASM disks for Oracle RAC servers.
  • Building servers using kickstart in Solaris and RHEL respectively.
  • Configuration and installation of Solaris servers (LDOMS), Red hat virtual servers using scripts and Ops Center.
  • Troubleshooting and Configuration of Linux servers and NAS mounts on Solaris.
  • Using Jenkins as a framework for build tool for some projects.
  • According to the project guidelines developed the automation of build process using ANT scripts.
  • Expertise in doing work and fallow the guidelines of agile methodology in project development life cycle.
  • Maintaining the Maven’s pom.xml scripts and automate the weekly deployments and used GIT for legacy products.
  • Used JBOSS app server to deploy the application and JIRA custom workflows to track the issues in the organization.
  • Used to integrate with In-house tools for Jenkins Plugins.
  • Maintained the repository of Maven by using the Maven release plugin.
  • Maintaining admin tasks in LINUX OS for restarting server, and monitoring the dashboards of app server.

Environment: GIT, MAVEN, ANT, JIRA, JBOSS, LINUX, JENKINS, AGILE.

Confidential

Build Engineer

Responsibilities:

  • Generated Maven, Ant, Unix & Perl scripts for build activities in Staging and Production Environments.
  • Involves the migration activities from Ant to Maven in order to standardize the build across all the applications.
  • Release artifacts and deploy snapshots to Nexus and also to share across projects in the maven dependency management system.
  • Experience in working with development, testing, infrastructure and ensure continuous operation of build and test systems by maintaining teams.
  • Implemented the Continuous integration process with Jenkins and integrated tool with Ant and Maven as per the schedule the builds.
  • Expertise in releasing binary files, versioning the source code, applying labels on source files and release files.
  • Maintaining admin related files and configured using Subversion (SVN).
  • Streamlining the process of access to SVN and automate the tasks in subversion.
  • Experience in branching and merging strategies.
  • Documented SCM process and recommended some process changes, and policies of the company.
  • Deploying Java/J2EE applications onto the servers like Apache Tomcat and configured it to the host wiki website.
  • Experience in Coordinated with software development teams and QA teams and solved the problems.
  • Responsible for creating analytical matrices reports for services based on Remedy tickets.
  • Performed on-call deployments of applications to production environment.

Environment: GIT, ANT, MAVEN, JENKINS, Java/J2EE, Perl Scripts, Shell Scripts, SVN.

Confidential

System Administrator

Responsibilities:

  • Experience in configuring, Installing, the RedHat Linux 3.x, 4.x, 5.x using interactive installation.
  • Expertise in MYSQL and installation of Oracle, administering VSphere 4.0. and VMware Infrastructure Client 3.5.
  • Creating templates, cloning Linux Virtual Machines, using migrating servers and VMware client between hosts.
  • Creating containers, zpools, Zones, ZFS file installing Oracle, Java based applications on them.
  • Worked on refresh of Linux servers includes OS upgrade, application installation, testing, hardware.
  • Monitoring Memory Utilization, Disk Utilization, CPU Utilization for monitoring performance in Linux server.
  • Experience in user administration crontabs, startup and shutdown scripts, backup scripting and automation.
  • Dynamic LPARs with fiber attached SAN storage and clustered AIX Servers running on HACMP is administered by UNIX System.
  • Creating WebLogic Application servers, deploying WAR, JAR files and installed Linux, Solaris servers.
  • Experience in Maintaining JAVA SCRIPT, PHP, HTML, and configuration of AutoFs in Sun Solaris.
  • As a system administration monitoring server security and services related to server, creating new passwords to the users, by using automating scripting language like Perl/Python.

Environment: RedHat Linux 3.x, 4.x, 5.x, MYSQL, UNIX, JAVA SCRIPT, PHP, HTML, Perl/python scripts.

We'd love your feedback!