We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

Oakland, CA

PROFESSIONAL SUMMARY:

  • Over 8 years experience in AWS/Devops and Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and Oracle).
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS)including EC2, Auto - Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS
  • Experience in automating, configuring and deploying instances on AWS, Rackspace cloud environments and Data centers, also familiar with EC2, S3, ELB, Cloud watch, SNS, Elastic IP's and managing security groups, IAM on AWS.
  • Worked on source control tools like GIT, perforce on UNIX & Windows Environments migrated SVN repositories to GIT and integrated Eclipse IDE with different versioning tools like Subversion and GIT.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Implanted Continuous Integration concepts using Hudson, Bamboo, Jenkins, Visual Studio and Snap CI.
  • Knowledge of databases like MySQL, Oracle 10g/11g, MSSQL, Mongo DB, Dynamo DB. PL/SQL for data integrity.
  • Experience in scripting languages Shell and Python, Ruby.
  • Implementation and troubleshooting of Active Directory, IIS, DNS, DHCP services, LDAP and file systems.
  • Experienced on Storage concepts related to iSCSI SAN, NAS, and EMC CLARiiON, Netapp, Hitachi storage technologies.
  • Ability in deploying the developed code in a WebSphere/WebLogic/Apache Tomcat/JBOSS, IIS7.
  • Experience in using WebLogic Admin, WebLogic Deployer and WebLogic server commands.
  • Deploying Micro services in Dev & QA environment using AWS ECS and Docker.
  • Migrating servers, databases, and applications from on premise to AWS, Azure and Google Cloud Platform
  • Knowledge in various configuration and automation management tools such as Chef, Puppet, and Ansible.
  • Production experience in large environments using configuration management tools like Chef and Puppet supporting Chef Environment with 500+ servers and involved in developing manifests. Developed Chef Cookbooks to manage systems configuration.
  • Experience in configuration of NIS, DNS, DHCP, NFS, SAMBA, FTP, Remote Access Protocol, security management and Security trouble shooting skills
  • Support for implementing redundant monitoring hosts using Nagios, tools like Splunk or loogly for log management.
  • Build and release of Cloud based products containing Linux and Windows environments, using PowerShell, TFS and Python Scripting.
  • Expertise in Installation, Configuring &Troubleshooting VMware ESX VSphere 4.0/5.0, Virtual Center 5.0 Servers and ESXI servers like VMware vSphere 5.5 and vSphere 6.
  • Monitoring and managing file system usage, hardware and system process failures. Planning and provisioning of hardware, storage allocation and network configurations
  • Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and have good customer support experience.

TECHNICAL SKILLS:

Operating Systems: Red Hat Linux, Unix, Ubuntu, Debian, Centos, Windows

Cloud Technologies: AWS, Open stack, Docker, Rack space, Container

Databases: MySQL, SQL Server, ORACLE, MongoDB, Couch DB

Monitoring Tools: Cloud Watch, Nagios, Wireshark

Automation and Build Tools: ANT, MAVEN, Gradle, Make file, Hudson, Jenkins, Bamboo, and Nagios, Team city.

Configuration Management Tools: Chef, Puppet

Virtualization Tools: VMware, Oracle Virtual box, Azure.

Version Control Tools: Eclipse, Jenkins, JIRA, GitHub, SVN, Putty, Vagrant

Scripting: Bash, Shell, Python, Ruby, Java, JavaScript, HTML, CSH, Perl programming, RDBMS Sybase, Oracle 7.x/8.0/9i, MySQL, MS SQL Server

Network/Infrastructure: C, Html, CSS, Java, TCP/IP, DNS, DHCP, LDAP, ADDS,SAN

WORK EXPERIENCE:

AWS Devops engineer

Confidential, Oakland, CA

Responsibilities:

  • Provided quick solution to Azure teams for self-servicing data maintenance operations, which uses SQL Master Data Services. Configured and setup SQL Server Master Data Services (MDS) for self-serving data maintenance across different teams.
  • Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPCand createdAWS Route53 to route traffic between different regions. Created and wrote Shell scripts (Bash), Python and PowerShell for automating environment builds.
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscaling groups. Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Used Amazon RDS, EC2, SES, SQS, SNS and Cassandra in multiple virtual and physical data-centers to ensure the system was redundant and scalable.
  • Designed and Developed Jenkins Builds deployments on Docker containers.
  • Responsible for creating documentation of the Terraform infrastructure in Confluence and used Terraform to manage theAWS and other cloud infrastructure and managed servers using configuration management tools like Chef or Puppet.
  • Hosted Static websites for organization purpose which servers the static content which is stored in S3 buckets.
  • Used Amazon Route53 to manage DNS zones and give public DNS names to elastic load balancers.
  • UsedAWS Route53, to route the traffic between different availability zones. Deployed and supported Mem-cache/AWS Elastic-Cache and then Configured Elastic Load Balancing (ELB) for routing traffic between zones.
  • Create automation and deployment templates for Relational and NoSQL databases includingSQL, MySQL, Cassandra and MongoDB in AWS.
  • Deployed Kubernetes clusters on top of Amazon EC2 Instances using KOPS and Managed local deployments in Kubernetes, creating local cluster and deploying application containers and building/maintaining Docker container clusters managed by Kubernetes and deployed Kubernetes using HELM Charts.
  • Designed and developed Shell scripts also wrote scripts for provision of infrastructure management using Terraform.
  • Created multiple Terraform modules to manage configurations, applications, services and automate installation.
  • Migrated the Azure CXP Tools to HTTPS based authentication using SSL encryption.
  • Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
  • Worked on creation of custom Docker container images, tagging and pushing the images worked on the customized docker networks.
  • Implemented Merge feature for SQL Server Table smooth synchronization.
  • Worked on octopus deploy which is used to deploy applications securely to servers that are on-premises or in the cloud. It has a web-based interface, which can be used to modify and execute deployments, and a dashboard that teams can use to view the status of deployments.
  • Deployment process of octopus deploy includes Run a PowerShell script to stop an application server and back up a database, Deploy an ASP.NET web application package, and update IIS, Deploy and reconfigure a Windows Service package.
  • Experience in Creating and Updating Clustered and Non-Clustered Indexes to improve up the SQL Server Performance.
  • Used bootstrap, JQuery, JavaScript, CSS3 for UI design and responsiveness.

Environment: Cloud AWS, Ansible, Docker, Terraform, JAVA, GIT, GITHUB, PowerShell, Linux, Windows, JIRA, Confluence.

Confidential, GA

Devops Automation Engineer

Responsibilities:

  • Performed software configuration/release management activities for three different Java applications.
  • Designed and implemented Continuous Integration process and tools with approval from development and other affected teams.
  • Managed Windows virtual servers and Ubuntu Linux (Rack space and AWS EC2) with Chef using Git.
  • Worked on with Dockers container snapshots, attaching to a running container, removing images, managing directory structures and managing containers. Virtualized images by using the Docker files.
  • Worked on Octopus deploy for automated .net deployments.
  • Configuration management and deployments using Chef server with understanding of Knife and ChefBootstrap process etc and writing Terraform templates, Chef cookbooks, receipes and pushed them onto ChefServer for configuring EC2instances.
  • Worked on creation of custom Docker container images, tagging and pushing the images. Worked on customized docker networks.
  • 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.
  • 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.
  • Managed and maintained operating systems on servers (Web servers, Database servers & Mail servers) and networking devices.
  • Utilize Puppet for configuration management of hosted Instances within AWS.
  • Installed and configured code rules, keys of Sonar for code analysis and created of Sonar Qube dashboards for different team members based on their roles to monitor the progress of project source code.
  • 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.
  • Build & Release Java Applications to DEV, Test, Pre-Prod and Prod Environments.
  • Designed and implemented fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins, Nexus, SVN, Blade logic and WebSphere.
  • 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: WAS 6.0/6.1/7.0, Confidential HTTP Server 6.0/6.1/7.0, IIS 6.0/7.0/7.5, Java Script, JACL/PYTHON, Servlets, Puppet, Tivoli Performance Viewer, Confidential Directory server, Docker AIX 5.x/6.x, Solaris, LINUX, Windows 2003/2008, CA Site Minder.

Devops Engineer

Confidential, NJ

Responsibilities:

  • Created and enforced Configuration Management policies and procedures, project configuration management, adhere to the Company policy, was successful in implementing it.
  • Involved in Completing software builds and elevations, creating directories and security groups, and recreating prior versions.
  • Involved in the product release activities, including Change Control Management, Release Management, Defect tracking using Clear Quest tool and Version Management using SVN tool.
  • Monitored software, hardware, and/or middleware updates and utilizing technologies like Jenkins/Hudson, Ant, MS Build and Subversion(SVN).
  • Responsible for design and maintenance of the CVS/Subversion(SVN) repositories and the access control strategies.
  • Deploy software to Development, Quality Assurance, and Production environments using Octopus Deploy.
  • Deployed builds from TFS to all environments with Octopus Deploy.
  • Experience working on several docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Used Docker for configuration management automation.
  • Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in both CVS and Subversion(SVN).
  • Deployment process of octopus deploy includes Run a PowerShell script to stop an application server and back up a database, Deploy an ASP.NET web application package, and update IIS, Deploy and reconfigure a Windows Service package.
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Worked on the transition project, which involves migration activities from ANT to MAVEN in order to standardize the build across all the applications.
  • Carried Deployments and builds on various environments using continuous integration tool.
  • Installed and Configured Jenkins for Continuous Integration.
  • Involved in User Management and Plugin Management for Jenkins.
  • Used Jenkins to perform automated Builds and Deployments.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an agile continuous integration process and automated the whole process.
  • Production support of Apache and Tomcat including installation, configuration, management, and troubleshooting.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet or custom-built designing cloud-hosted solutions, specific AWS product suite experience.

Environment: SVN, CVS, ANT, Maven, Jenkins, Tomcat, Perl, Shell Script, Oracle, Docker.

Confidential, MA

Build& Release engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching and build/release strategies utilizing Subversion/GIT.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Used Kubernets to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Created a CI/CD pipeline to deploy containerized applications using Docker in the AWS cloud for Dynamic scaling capabilities.
  • Worked closely with developers to pinpoint and provide early warnings of common build failures.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Automated the build and release management process including monitoring changes between releases.
  • Deployed the Java applications into web application servers like Web logic.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Documented project's software release management procedures with input decisions.
  • Used the continuous integration tool AnthillPro to automate the daily processes.
  • Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated uild machines.

Environment: Subversion, GIT, Anthill pro, Java/J2EE, ANT, MAVEN, DOCKER, JIRA, LINUX, XML, Windows XP, Windows Server 2003, Web logic, MY SQL, Perl Scripts, Shell scripts.

Confidential

Linux Admin

Responsibilities:

  • Systems Administrator responsible for centralized Administration / Maintenance of Linux servers.
  • Installation and administration of RHEL 4.x and SUSE 10.x.
  • Configured kick start server and updating/applying patches to the servers using Red Hat Satellite server.
  • Remote system administration using tools like SSH, Telnet, and Rlogin.
  • Installation, configuring, administration and hardening of Apache web servers
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager.
  • Installed, maintained and upgraded REDHAT Linux server using kick start based network installation.
  • User account management and administration Troubleshooting User's login & home directory related issues, reset password and unlock user accounts.
  • Performed Automation of jobs through crontab and autosys.
  • Provided support for both physical and virtual environments and Troubleshooting Web Logic Application Server connection pools.
  • Performed Troubleshooting NFS, NIS, Samba, DNS, DHCP, LDAP, Mysql and network problems.
  • Written Bashshell-scripts to automate routine activities.
  • Coordinating with 24 x 7 on-call support personnel in debugging.
  • Installation of hardware, software and upgrading to ensure work is performed as per the company policy on various hardware platforms.

Environment: RHEL 4.x, SUSE 10.x, SSH, Telnet, and Rlogin, Crontab, NFS, NIS, Samba, DNS, DHCP, LDAP, Bash Web logic, RAID, VERITAS volume manages

We'd love your feedback!