We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

2.00/5 (Submit Your Rating)

Quincy, MA

SUMMARY:

  • Around 9+of experience in IT Industry with ability to accomplish all aspects of the software configuration management (SCM),Devops/Agile Operations, Build/Release management, Source Controls &Application server management, System Administration, AWS and CloudManagement.
  • Worked on source control tools like GIT,SVN on UNIX&Windows Environments,migrated SVN repositories to GIT.
  • Extensive experience using MAVEN,ANT for building of deployable Artifacts (jar,war,ear) from source code. Experience in setting up the Ant, Maven build scripts for JAVA&J2EE applications
  • Implanted Continuous Integration concepts using Hudson, Bamboo, Jenkins, Visual Studio.
  • Experience in building, packaging and installation of apps developed in Java or .Net platform .
  • Configured servers to host Team Foundation Server (TFS )instance, build controllers and build agents.
  • Experience in scripting for automation and monitoring using Shell & Perl scripts .
  • Experience in integrating UnitTests and CodeQuality Analysis Tools like JUnit, SonarQube and Find bugs.
  • Knowledge of databases like MySQL, Oracle 10g/11g, MSSQL, Mongo DB,Dynamo DB.PL/SQL for data integrity.
  • Expertise in deploying code through application serverWebSphere/WebLogic/ApacheTomcat/ JBOSS,IIS7.
  • Experience in load balancing and monitoring with Nagios.
  • Experience in working with ITIL Methodologies, Agile/SCRUM based product development teams,collect database requirements and provide solutions and recommendations for new schema, infrastructure or Architecture.
  • Experienced on Storage concepts related to iSCSI SAN, NAS &EMC CLARiiON, Netapp, Hitachi Storage technologies.
  • Automated Application deployments through environments and facilitated rapid feedback and continuous delivery in agile development while providing the audit trails, versioning and approvals needed in production using IBM Urbancode Deploy.
  • Migrating servers, databases, and applications from on premise to AWS, Azure and Google Cloud Platform.
  • Build and release of Cloud based products containing Linux and Windows environments,using PowerShell, TFS and Python Scripting.
  • Experience in automating the AWS resources by using Ansible/Chef/Terraform.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines,Cloud Services.
  • Experience with Bug tracking tool like JIRA, Bugzilla & Remedy.
  • Designed, installed and implemented Puppet configuration management system
  • Deployed and configured ChefServer including bootstrapping of chefclient nodes for provisioning. Created roles, recipes, cookbooks and data bags for server configuration.
  • Experience on Cloud technologies like VMWARE/VSPHERE, AWS and Openstack.
  • Experience with IBM Rational Suite as an Administrator of the suite on a Linux environment.
  • Experience in working on Cloud AWS cloud EC2, S3, RDS, Load Balancer, Auto Scaling with AWS command line interface and AWS python SDK.
  • Created RESTful API to enable access to database and data retrieval from SQL.
  • Experience in application deployments, the pipelines build and deploys Aws Lambda and Api gateway resources via continuous integration and continuous deployment to multiple environments.
  • Support for implementing redundant monitoring hosts using Nagios, toolslike Splunk forlog management.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis,Planning, Developing, Testing, Implementing and Post-production analysis of the projects,
  • Experience in Installation, Configuration and Administration of Windows, Red Hat Linux, Cent OS and VMware Environments .
  • Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services. IaaS, PaaS, SaaS.

TECHNICAL SKILLS:

Operating Systems: Red Hat Linux, UNIX, Ubuntu, Debian, CentOS, Windows.

Web/Application Servers: ApacheTomcat6.0,7.0,8.0,WebLogic,IBMWebSphere6.x,IISserver5.0/6.0/7.0

Build Tools: ANT, Maven, Gradle

Repositories: Nexus,jfrog, Artifactory .

Version control: Subversion, CVS, GIT,Clearcase.

CI Tools: Hudson, Jenkins, Team Forge, Groovy,Bamboo,Udeploy.

CM/Provisioning Tools: Puppet, chef, Ansible, Terraform,Saltstack,NginX.

Database: SQL Server, Redis,Oracle 9i,10g, MYSQL, DB2,Mongo DB.

Cloud Services: AWSCloudservices,MicrosoftAzure,Openstack,GoogleCloud,Kubernetes, Docker,VMware,Openshift,Cloudwatch,Cloud Front

Programming Languages: C, Java,.net,c#,J2EE, Shell,Ruby,Perl,Python, Windows Powershell,PHP, XML, YAML

Tracking Tools: JIRA, Remedy, Service Now

Monitoring Tools: Cloud Watch, Nagios, Dynatrace,Splunk, and AppDynamics.

Network Protocols: LDAP,TCP/IP,UDP,FTP,SFTP,HTTPS,SSL,DNS & DHCP

PROFESSIONAL EXPERIENCE:

Confidential, Quincy,MA

Devops/AWS Engineer

Key Responsibilities :

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Ubuntu) and Configuring launched instances with respect to specific applications.
  • Working closely with DevOps Architects to analyze, review and clarify design architecture on tools Implementation, Build and Deploy automation.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch .
  • Managed servers on the AmazonWebServices(AWS) platform instances using Chef Configuration management .
  • Creating snapshots and amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Design, develop and, maintenance of automated tooling codes in shell scripting .
  • Designed and implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Android, iOS, VMWare, Amazon EC2.
  • Managed EC2 instances and other AWS tools using Windows Powershell.
  • Experience with AWS SDK for .NET applications using AWS LAMBDA & AMAZON API GATEWAY.
  • Migrating servers, databases, and applications from on premise to AWS,Azure & GoogleCloud Platform.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
  • Built microservices for the delivery of software products across the enterprise.
  • Developed Shell Scripts and Perl for automation of the build and release process.
  • Used Ajax to call RESTful API and load data onto web page for seamless transition.
  • Performed Automation deployment using Kubernetes .
  • Configured SQL server scheduled backups for TFS data tier.
  • Deployed spring boot applications on Docker and Kubernetes .
  • Created Kubernetes Clusters on AWS for Java Web Applications.
  • Experience using Terraform for Server Provisioning.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Orchestrated a complex production deployments of applications and configurationusingIBM Urbancode Deploy.
  • Implemented real-timeloganalytics pipeline using Confluent Kafka storm,elasticsearch,Logstash Kibana.
  • Deliver and manage infrastructure as code using Ansible and Terraform, adopting blue-green deployment approach by using AutoScaling, ELB and Route53 services.
  • Experience in writing playbooks for Ansible and deploying applications using Ansible.
  • Improved department process by designing and implementing a Groovy/JavaScript application for project activity planning activities
  • Experience in Converting the existing AWS Infrastructure to serverless architecture with AWS Lambda and Kinesis deployed using Terraform templates
  • Used Chef to automate the node configuration setup and maintenance.
  • Used knife command, cookbooks, data bags and node objects json files to manage EC2 instances with auto scaling for both AWS OpsWorks Chef Automation and standalone Chef server.
  • Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.
  • Performed weekly and on-call deployments of application codes to production environments
  • Performed SCM audits and provided reports against process and procedures in development, build and releases of the Projects as per internal proprietary defined standards and steps.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems also used Selenium.
  • Set up uDeploy server along with automated scripts to back up the server and restore from backup for Disaster recovery.
  • Enabled continuous deployment using Jenkins, Selenium, Git, Artifactory and containerized runtime deployment platform in Openshift
  • Installed, tested and deployed monitoring solutions with Splunk services.
  • Performed Automated Deployments using UrbanCode Deploy.
  • Experience with Play Framework integrated with AKKA to implement REST BASED API with java codes.
  • Administered Group Policies and ADDS.
  • Expert in Business-Driven Development (BDD) using Cucumber framework.
  • Integrated Cucumber Plug-ins with Jenkins for the execution of tests.
  • Design the data model and implemented the persistence layer using Redis.
  • Managed server clusters ranging from SQL, IIS and WCF.
  • Installation and configuration of Web logic 11g & 12c, JBoss EAP 6 on Linux servers.
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Monitored system activities and fine-tuned system parameters and configurations to optimize performance and e ensure security of systems.
  • Load Balancing with fail over and back up services.
  • Experience in LDAP and Jenkins Integration , designed and developed integrated solutions through these Devops tools, processes and procedures to facilitate the cost effective delivery of services or fielding of products.
  • DevOps in monitoring team Development operations of monitoring systems customer communications platform(CCP) infrastructure.

Environment:, Python,Shell,ADDS,Kubernetes,API,LINUX/SOLARIS/AIX,MI,Nagios,JIRA,Azure,microservices,S3buckets,Chef,Jenkins,GIT,TFS2015,Maven,Docker,Terraform,RESTfulAPI,Weblogic,JBOSSKubernetes, CloudWatch,Datacenter Migration,REST API.

Confidential, Burbank, California

Build & Release Engineer

KeyResponsibilities:

  • Performed software configuration/release management activities for three different Java applications.
  • Designed and implementedContinuous Integration process and tools with approval from development and other affected teams.
  • Defined processes to build and deliver software baselines for internal as well as external customers.
  • Configuring Anthill Pro as a common build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases and implemented Continuous Integration Process
  • Designed and scripting using ANT & MAVEN for (J2EE, Web Services, Reusable JARS, Web Client and Open Source) in creating MasterBuild.xml, Build. Properties & Pom.xml files and provided technical support to development team for compilation problems.
  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
  • Stored deployment artifacts more securely to enable traceability using IBM Urbancode Deploy Integrate with build and test tools to automatically deploy test and promote new builds.
  • Patch management review via PowerShell script to discovered current patch status and deploy patches to effected systems, implemented Windows Update Services (WSUS) to schedule updates.
  • Implement containerized workflows into customer environments through use of Docker tools and supporting technologies such as Jenkins, Puppet, Consul, and other open source codebases.
  • Managed and maintained operating systems on servers (Web servers, Database servers & Mail servers) and networking devices.
  • Used TFS source control to deploy application
  • Configured, deployed, and maintained RHEL and Ubuntu servers, along with common services - e.g., Apache, Nginx, NFS, Vsftpd, and PHP-FPM
  • Produced and Consumed Kafka messages using confluent Kafka in Python.
  • Server Task Automation through PowerShell Script Creation.
  • Written Chef Cookbooks andrecipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.
  • Written custom resources, created various roles & environments and used chef handlers for various auto kickoff requirement jobs
  • Bootstrapping instances using Chef and integrating with auto scaling.
  • Manage the configurations of more than 40 servers using Chef.
  • Having experience of working in extensive Process-oriented environment.
  • Installed and configured code rules, keys of Sonar for code analysis and created of SonarQube dashboards for different team members based on their roles to monitor the progress of project source code.
  • Scaled developer infrastructure as project grew and transitioned to Openstack Foundation.
  • Experience Migrating Windows applications on to Azure cloud.
  • Used Docker, Kubernetes and OpenShift to manage micro services for development of continuous integration and continuous delivery.
  • Implementing Microservices to communicate with each other across applications.
  • Experience working with Bit bucket plugins in Jenkins for Private repositories.
  • Configured TCP/IP for servers, workstations, and setup of complete network.
  • Initiated responsibility for administering the SVN and GIT servers, which included install, upgrade, backup, adding users, creating repository/branches, merging, writing hooks scripts, performance tuning, troubleshooting issues and maintenance.
  • Administered 7 Bamboo servers and Jenkins which includes install, upgrade, backup, adding users, creating plans, installing local/remote agent, adding capabilities, performance tuning, troubleshooting issues and maintenance
  • Created multiple automation tools geared for safe Cluster management, Service and IIS restarts, Parallel bit deployments, VM deployments, and general server management automation.
  • Implemented time series data storage solution by combining Redis and MySQL
  • Build and Release Java Applications to DEV, Test, Pre-Prod and Prod Environments.
  • Provided the development, testing, staging and production environments to the new J2EE application development and implementation.
  • Designed and implemented fully automated serverbuild, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins, Nexus, SVN, Blade logic and WebSphere.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Installed,configured,administered and supported WebSphere Application Server 6.0/6.1/7.0 on LINUX environment.
  • Expertise in JVM builds and deploying applications on the application server.
  • Used IAM to create new accounts, roles and groups

Environment: WAS6.0/6.1/7.0,IBMHTTPServer6.0/6.1/7.0,IIS6.0/7.0/7.5, JavaScript,shell,bamboo,Azure,

Docker,VMware,TFS2013, TivoliPerformanceViewer, IBMDirectoryserver,AIX5.x/6.x,RESTFulAPI,

Kuberenetes,Solaris,LINUX, Windows 2003/2008, CA Site Minder.

Confidential, Denver, CO

AWS Engineer

KeyResponsibilities:

  • Created AWS S3 buckets , performed folder management in each buckets, Managed cloud trail logs and objects within each buckets.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Written several cookbooks which include recipes to perform Installation and Configuration tasks involving jdk, tomcat, WebLogic binaries installation and domain creations.
  • Configured complex middleware environments with several variations of tomcat installations consisting of 3-5 instances in each installation.
  • Guided Scrum teams on Agile/Scrum practices and coach them to achieve higher goals and setup cohesive work environment.
  • Developed Automation scripting in Python(core) using Puppet to deploy and manage Java applications across Linux servers. Implemented Shell and Python scripts for release and build Automation
  • Deployed .NET applications using AWS elastic beanstalk using AWS toolkit for Visual Studio.
  • As a part of Job, I also had responsibility to maintain the networking form AWS cloud back to On-Prem connectivity and no direct internet access from AWS cloud VPC to the rest of the world (Internet).
  • Worked with Custom AMI's , created AMI tags, modified AMI permissions.
  • Created Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.
  • Used jQuery and Prototype to meet AJAX and DOM scripting needs.
  • Leveraged AWS S3 service as Build Artifact repository and created release based buckets to store various modules/branch based artifact storage.
  • Experience in Installation of Oracle and MySQL
  • Utilize Puppet for configuration management of hosted Instances within AWS.
  • Experienced in Installing,Configuring & Monitoring using NAGIOS, Site scope and GRAPHITE.
  • Utilized Cloud Watch service to monitor the QA/on demand instances, S3 metrics, configuring alarms for performance environments during load testing.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers. .
  • Experience working on Docker hub, creating Docker image s and handling multiple images primarily for middleware installations and domain configurations.
  • Configured the setup of every release biweekly and monthly on the regular basis for product teams to perform integration testing.
  • Maintained over 40+jobs in Jenkins from 8 different Application teams for over 4-5 releases in parallel.

Environment: GIT,Ant,Jenkins,NEXUS,Ansible,InstallShield,WindowsPowershell,AJAX,TomcatMiddleware,AWS cloud, WebLogic Servers.

Confidential

Build& Release Engineer.

Key Responsibilities:

  • Automate Remote Deployment of Builds into Dev, Test & Production servers.
  • Integrate Automation scripts with build & Monitor build verification test status.
  • Troubleshooting issues with builds and compiler tools.
  • Administration & Trainings on CM process and tools like Subversion/SVN, Jenkins.
  • Setup process & maintain the Archive of software releases (internal & external) & and manage build equipment and contents
  • Developing & generating Build summary reports and send to leadership team.
  • Experience in build development&distribution approaches in distributed onshore/offshore environments.
  • Experience in deployment (Manual / Automated) into Test & Production servers.
  • Experience setting up Plan/Build & Refresh environments for multiple Projects.
  • Develop and maintain build framework in Perl and Unix Shell for atomization of activities on Workflow execution steps.
  • Handling Oracle 11i Objects Patch Migration activities.
  • Work with engineering team leads/IT team/senior management to provide timely resolutions for development environment and maintain service level agreements
  • Implemented and managed, as Build, Configuration & Release Lead, builds and source code branching as well as QC and integration testing environments
  • Designed, Implemented and maintained build, source, bugtracking and delivery processes, as Configuration Lead, to enable multiple branch and release builds
  • Designed and implemented release automation infrastructure and tools
  • Co - ordinate with PM, QA and implementation teams to ensure accuracy, tracking and version control in releases. Planning and setup of disaster recovery processes
  • Automation and monitoring of Java platform build system including automation using Jenkins and dependency management using Maven and Sonatype Nexus.
  • Setup of continuous integration tools and deployment automation using Jenkins for all environments including SIT, UAT and production.
  • Packaging and installer automation of deliverables.
  • Source code repository management for multiple development and production support code streams.
  • Setup and management of tools to support DevOps activities including Crowd, Fisheye, SONAR, parasoft etc.
  • User management using LDAP and SSO setup for ensuring access control.
  • Setup and Administration of JIRA with required scripting and customisations.
  • Monitoring SDLC process compliance with respect to release and change procedures and suggesting improvement.
  • Planning and reviewing change procedures and incident reporting.

Environment: SVN,Hudson,Maven,LDAP,JIRA,Sonar QUBE,JAVA,PERL,puppet,Apache HTTP Server.

Confidential

Java Developer/Build Engineer

Key Responsibilities:

  • Developed 32 UI screens using HTML, JSP, and Java Script.
  • Client Side Validation throughout the application is done by JavaScript and Server Side validation is performed inside Action Classes.
  • Implemented MVC design pattern using Spring MVC Framework in cardholder application.
  • Responsible for the requirement gathering and analysis.
  • Prepared Design documents.
  • Used Java Server Pages for content layout and presentation.
  • Encapsulated Business Rules in PL/SQL packages and the data was written to the database in accordance the business rules.
  • Used JDBC API for interaction with the Oracle Database.
  • Debugging and testing of the applications & fine-tuning performance.
  • Provided maintenance support in production environment.
  • Responsible for coding the corresponding controllers.
  • Prepared and executed test plans -Involved in unit, system and Integration testing.
  • Supported the QA and UAT bug fixes.
  • Responsible for the Branching and Merging with SVN SCM.
  • Responsible for maintaining the ANT build.xml’s for all the projects.

Environment: HTML, Java, J2EE, Oracle 8i, JSP, Java Script, PL/SQL, ANT, SVN.

Confidential

Linux Administrator.

Key Responsibilities:

  • Installation of Ubuntu and RHEL operating systems on HP and dell.
  • Install and configure Ubuntu, Centos on remote servers and Desktop servers.
  • Installation and configuration of Webserver(Apache 2.2.17), MySQL5.5 and PHP in a LAMP stack.
  • Installation of patches and packages using RPM and YUM in Red hat Linux.
  • Installed and configured Apache/Tomcat web server.
  • Managed Network troubleshooting applications TCP/IP including Ethernet, IP addressing & Sub netting, routing.
  • Assisted in upgrading RHEL5.0 to RHEL5.5andRHEL5.5 to RHEL6.0 using live upgrade and manual upgrade.
  • Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
  • Creation and administration of Virtual Machines using VMware and virtual box.
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Maintaining the Linux Firewall for network and implement to the network security.
  • Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
  • Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
  • Used LVM for the management of logical volumes including creation of physical volumes in Linux.
  • Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
  • Administrated NFS, NIS, DHCP and DNS Samba services running on AIX, Sun Solaris and Red Hat Linux.
  • Remotely coping files using SFTP, FTP, SCP, winscp, and FileZilla.

Environment: SSH,RHEL,SFTP,FTP,SCP,winscp,FileZilla,RedHatLinux,HPUX,VMwareESX,SunEnterprise Servers,Ubuntu,RHEL5/5.5/6.0,Nagios,LVM,DNS,DHCP,NFS,HTTPD,LAMPstack,DNS,DHCP, NFS, HTTPS.

We'd love your feedback!