We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

DallaS

SUMMARY

  • Overall,6+ years of experience in IT Industry with ability to accomplish all aspects of the System Administration working on Red Hat Enterprise Linux (RHEL), Cent OS, Ubuntu, AWS, CI/CD, Azure, DevOps, VM Ware, and Build/Release management.
  • Excellent understanding of SCM tools such as SVN, Git, Bit Bucket and GitHub.
  • Experience with Kernel Tuning, Application Tuning and Standard Administration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoringand Fine - tuning on UNIX & LINUX Systems.
  • Experienced installing, upgrading, and configuring RedHat Servers using Kickstart and Solaris Server using Jumpstart and customizing the Kickstart profiles and Jumpstart scripts to automate the installation of various servers.
  • Generated reports using SonarQube which covers different areas of Code quality like potential bugs, code coverage, coding rules.
  • Experience in creating JSON scripts for Cloud Formation based on requirements and launch stacks.
  • Having good Knowledge in NOSQL data base like DynamoDB and MongoDB.
  • Good experience in writing Helm Charts, Kubernetes yaml files for deployment of microservices into kubernetes clusters.
  • Experience in writing the YAML files for Jenkins Job Builder for Jenkins jobs configuration.
  • Expertise working with EC2 instances ECS, EBeanstalk, lambda, RDS, DynamoDB, CloudFront, CloudFormation, S3, Athena, SNS, SQS, X - ray, Elastic load balancing(ELB), creating auto-scaling groups.
  • Installed and Configured the Jfrog Artifactory and Mission Control.
  • Solid knowledge of Linux kernel internals and some experience building customized kernels. Familiar with Red Hat Network and Red Hat Network Satellite for operating system upgrade or maintenance.
  • Expertise in configuring and administering, Mail Servers and Web Servers like Apache HTTP&Tomcat in heterogeneous environments and working with TCP/IP, DNS, DHCP, NFS, NIS, SAMBA, SSH, SSL, SFTP, SMTP, SNMP, SAN, NAS.
  • Experience in administering VMware ESX,Deploying and Managing VMware center and large scaled virtual environments and supporting ESX cluster environments managing VM’s running Linux and Windows environments.
  • Swap management, Knowledge of IP tables, SELINUX.
  • AWS Cloud IaaS platform with features EC2, VPC, ELB, Auto-Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, Cloud Watch, Cloud Formation, Amazon S3 (storage).Configured Elastic IP & Elastic Storage.
  • Experience in Amazon EC2 in setting up instances, worked closely with infrastructure teams to troubleshoot complex issues and setting up security groups and creating life cycle policies in AWS S3 for backups to Glacier.
  • Administered Jenkins for Continuous Integration and to automate most of the build related tasks, configured various Jenkins jobs in Jenkins for deployment of Java based applications and running test suites.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and perspective clients on multiple cloud platforms vSphere, Cloud Stack, Azure, AWS, and various PaaS platforms such as CloudFoundry, OpenShift
  • Expertise on version control tools like Subversion, Git and utilized source code administration customer apparatuses like GitHub, Git GUI in branching, tagging, and maintaining the version across the environments using SCM tools likeGIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Experience in wireless communications signal processing including 2 or more of the following areas: modulation and demodulation, direction finding (DF) and 2G, 3G and 4G wireless standards/protocols (e.g. GSM, GPRS, CDMA, WCDMA, LTE)
  • Experienced in installing, configuring, modifying, testing, and deploying applications on Apache Webserver, Nginx, and Application servers such as Tomcat, JBoss. Functional usage and deployment of applications in WebLogic, WebSphere,and Apache Tomcat Server.
  • Strong experience in deploying the code through Application, Static and Dynamic on servers Apache Tomcat, Apache, NGINX, Windows IIS,Web Sphere, Web Logic.
  • Efficient experience using build tools like MAVEN and ANT for the building of deployable artifacts such as war, jar& ear from source code.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Broad experience in Bash scripting on Linux. Strong knowledge on Linux internals and experience with Bug tracking tool like JIRA, Bugzilla, and Remedy.
  • Experience with setting up Chef Infra, bootstrapping nodes, creating, and uploading Chef Recipes, Chef Node convergence in Chef SCM and Highly involved in Configuring, monitoring and multi-platform servers by defining Chef Server from workstation to manage and configure Chef Nodes.
  • Experience in setting up Puppet master, Puppet agents for managing enterprise policies, configurations and on creation of Puppet manifest files to install Tomcat instances to manage configuration files for multiple applications.
  • Knowledge on Designing and implementing container orchestration systems with Docker Swarm andKubernetes and Experience to manage local deployments in Kubernetes, creating local cluster and deploying application containers.

PROFESSIONAL EXPERIENCE

Confidential - Dallas

AWS Devops Engineer

Responsibilities:

  • Build and maintained Amazon Service Catalog product and migrated more than 60+ applications into AWS Environment form on-premises environments and configured websites in apache, IIS Server in different environment Sandbox, Dev, Qa, Prod.
  • Worked in container-based technologies likeDocker,KubernetesandOpen Shift.
  • Configured AWSsecuritygroups, WAF and Network ACLs policies for additional layer of security for Cloud Environment.
  • Performing ClearCase/Bit bucket Code merges between work streams and branches.
  • Used Git/Bit bucket for efficiently managing the source code versions with the development team.
  • Used JAX-RS for creating Restful API web service where the request and response are in JSON format.
  • Developed Cloud Formation Template stacks to automate building new VPC using JSON.
  • Delivery pipeline with Jenkins using quality gate of SonarQube.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Jfrog Artifactory to share artifacts across projects.
  • Build artifacts (war and ear) from Jfrog Artifactory are deployed into a Apache Tomcat app server using PowerShell Scripts .
  • Onboard numerous applications into SonarQube and help maintain the SonarQube installation.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Used to write yaml files in which I define multiple services of docker applications and used docker compose to launch those services in different Environments.
  • Guided the dev teams to create their own pipelines using the YAML templates and how they can pass the parameterized values.
  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and SpringBoot.
  • AWS IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements.
  • ManagedAWSEC2 instances utilizing VPC, RDS, Auto Scaling, Service catalog, Code as pipeline, CDN, Elastic Load Balancing and Glacier for our Sandbox, Dev, QA, and Production environments as well as infrastructure servers.
  • Provided direction and end-to-end oversight to project/Scrum teams for requirements, design, product development, QA/UAT and release management through pilot Agile frameworks (Scrum/Kanban/Safe).
  • End to end deployment ownership for projects on Amazon AWS. This includes Python scripting for automation, scalability, build promotions for staging to production etc.
  • Use of Docker and Open Shift to manage micro services for development and testing.
  • Worked with Network team to build out edge security design consisting of Separate VPC’s for HCI, IP or internal facing EC2 Instances.
  • Worked on ACM certificated Manager Service to lunch SSL Certificates, Origin certificates in Amazon QA Prod environment.
  • Provided governance to AMI Servers hardening using center of Internet security for first level of standards.
  • Developed Python Scripts to manage few services on AWS using BOTO3.
  • Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure AZURE.
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform .
  • Created a resource group, storage account, and Azure Files in cloud Shell using Powershell.
  • Managing the Open Shift cluster that includes scaling up and down the AWS app nodes.
  • Had very strong exposure using Ansible automation in replacing the different components of OpenShift likeECTD,MASTER, APP, INFRA,Gluster.
  • Performed a MySQL-to PostgreSQL-conversion by rewriting the stored procedures asPostgreSQL functions
  • Involved in Shell scripts for compilation and deployment processes and automation of builds for windows deployment and Administration.
  • Involved in Building Android/IOS Applications as a day-to-day activity and used version control, SCM, different practices for merging code and notifying everyone about the build status.
  • Worked in container-based technologies likeDocker,KubernetesandOpenShift.
  • Point team player on OpenShift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through SSH and logs, modification ofBuildconfigs, templates,Image streams.
  • Managing the OpenShift cluster that includes scaling up and down the AWS app nodes.
  • Built and managed polices S3 Bucket in theAWS, where also used to store files like source code, database files, backup which are required to serve static content for a web application.
  • Experience in managing Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems and Created inventory in Ansible for automating the continuous deployment.
  • Developed python scripts to automate the query building and data extraction process from MongoDBfrom excel spreadsheet.
  • Deployed Spring Boot based microservices Docker container to Amazon ECS through AWS admin console.
  • Developed Micro-Services and created API's using Java Spring Boot framework using Maven as a build tool and Oracle as an enterprise level database.
  • Deep understanding on the whole software stack, operating system, and distributed system and experience in node.js and IOT are plus.
  • Develop and support multiple Single Page Applications, Node.js APIs, backend services and datastores and knowledge of Node.js and experience in a production environment.
  • Design, develop, test, and deliver Node.js modules implementing various reusable services, as well as parts of a central component in the platform, the App Router.
  • Good working knowledge in developingRestful webservicesandMicro ServicesusingGolangand Implemented REST services by Golang with microservices architecture.
  • Created CloudWatch altering service for Monitoring all the ECS, CDN, S3, WAF, ECR services.
  • Using Amazon Elastic container services running multiple containers on a cluster on same ec2 Instance with preinstalled Docker images to lunch multiple web application.
  • Designed configurable REST APIs on demand using Go. Worked on numerous go frameworks like gin, revel, beego.
  • Worked on Amazon ECS Cluster is a group of ECS Container Instances where to handles the logic of scheduling, maintaining, and handling scaling requests to these instances.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes and Virtualized the servers using the Docker for the dev-qa-prod environments needs and configuration automation using Docker containers.
  • Container management using Docker by writing Docker files and setup the automated build on Docker Hub and installed and configured Kubernetes.
  • OpenShiftvirtualized PaaS provider - useful in automating the provisioning of commodity computing resources for cost and performance efficiency.
  • Experience in analyzing theIISlogs to collect information about server events, server performance, and user activity and Configured multiple websites in IIS and installed Plugins to proxy requests to Application server.
  • Created private cloud using Kubernetes that support DEV, QA and PROD environments.
  • Worked in development, testing, and production environment using SQL, PL/SQL procedure, and Python, Ruby, PowerShell, and shell scripts and managed to host the servers like Tomcat, apache and NGINX.
  • Orchestration of application processes on different environments using Chef in cloud (AWS) for deployment on multiple platforms.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.

Confidential - Dallas

Devops Engineer

Responsibilities:

  • Administered and managed Red Hat Linux and Design, deploy, maintain Ubuntu server environments primarily hosted in AWS using AWS resources like IAM for maintaining the user accounts, security groups.
  • Built an Application and deployed microservices in the AWS Cloud using Docker containers.
  • Implement source control with Bit Bucket.
  • Microservices are divided based on the business functionality.
  • Maintained DNS records usingRoute53.Used Amazon Route53 to manage DNS zones and give public DNS names to Elastic load balancers (ELB) IP's.
  • Create and maintain highly scalable and fault tolerant multi-tier AWS environments spanning across multiple availability zones using Terraform and Cloud Formation Template.
  • Used Ansible server and workstation to manage deployments. Experience in writing Ansible Playbooks in YAML.
  • Created and deployed VMs on the Microsoft cloud service Azure, created and managed the virtual networks to connect all the servers and designed ARM templates for Azure platform.
  • Worked on Azure Fabric, Microservices, IoT & Docker containers in and involved in setting up Terraform continuous build integration system.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and JavaScript files.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating Security groups, Auto-Scaling, Load balancers (ELBs) in the defined virtual private connection.
  • Configuration of secure-cloud (CloudTrail, AWS Configuration), Cloud-security Technologies (VPC, Security Groups, etc.) and Cloud-permission systems (IAM).
  • Point team player on OpenShift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification ofBuildconfigs, templates,Image streams.
  • Hands on Experience in Java/J2EE/C++ development. Wrote deployment Automation scripts for multiple .NET and JAVA/J2EE Applications.
  • Wrote scripts and indexing strategy for a migration to Confidential Redshift from SQL Server and MySQL databases
  • Worked on AWS Data Pipeline to configure data loads from S3 to into Redshift.
  • Written scripts for Jenkins home backup daily into JFrog Artifactory.
  • Automated MySQLcontainer deployment in Docker and monitoring of these containers using Nagios.
  • Used JSON schema to define table and column mapping from S3 data to Redshift.
  • Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine, Compose and Docker Registry.
  • Created alarms and trigger points in Cloud Watch based on thresholds and monitored logs via metric filters.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Worked with networking teams in configuringAWSDirect Connect to establish dedicated connection to datacenters andAWSCloud.Configured and managedAWSGlacier, to move old data to archives based on the retention policy of databases/applications (AWSGlacier Vaults).
  • Implemented Data warehouse solutions inAWSRedshift, worked on various projects to migrate data from on premise databases to AWS Redshift, RDS and S3.
  • Configured Jenkins with maven build tool in generating war/ear files and archived them and Responsible for maintaining backup and versioning of war/ear file using nexus repository.
  • Integrated Git, Jenkins and maven in accomplishing continuous integration and configured Jenkins with Poll SCM build trigger.
  • Creating Jenkins jobs and distributing load on Jenkins server by configuring Jenkins nodes which will enable parallel builds and Managing Jenkins artifacts in Nexus repository and versioning the artifacts with time stamp.
  • Deployed Single tier web applications and tested with Elastic Beanstalk and services with Java, PHP, Node.json servers such as Tomcat, Nginx.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to manage and configure Chef nodes.
  • Development of Chef recipes using Ruby Script through Knife command-line tool to create Chef cookbooks to manage systems configuration.
  • Experience in setting up the Chef repo, Chef workstations and Chef nodes and Involved in chef-infra maintenance including backup/security fix on Chef Server.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.
  • Managed AWS infrastructure as code using Terraform and wrote new plugins to support new functionality in Terraform.
  • Generated scripts in Maven, Perl & Bash Shell for build activities in QA, Staging and Production environments and Able to create scripts for system administration using languages such as BASH and Python.

Confidential - Dallas

Devops Engineer /Middleware

Responsibilities:

  • Experience in writing Cloud Formation Template to launch multiple EC2 Instances and adding Auto Scaling policy and IAM ROLES to maintaining the servers without failure.
  • Worked on AWSIdentity and Access Management (IAM) components including user, groups, roles, policies and password policies and provide the same to end user and UsedCloud watchlogs to move application logs toS3and create alarms based on a few exceptions raised by applications.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers.
  • Experience in Amazon Web Services (AWS) provisioning and AWS administrations like EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Cloud Front, Elastic File system, RDS, DynamoDB, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, Elasticsearch.
  • Drive innovations and technical contributions to improve the product design in area of PHY, MAC and Network controller system design
  • Develop and evaluate technical solutions, contributions, and specifications to align product development with next generation mmWaveWiFi standards.
  • Worked as part of a team in support of 4G EPG HW and SW test related activities.
  • Implementing and setting up AWS security groups for AWS Instances on AWS Environment and defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Worked in Setting Automation Environment for CI&CD Pipeline like Jenkins Configurations and wrote Jenkins file by using Groovy Script for continuous integration.
  • Working with Orchestration tool like Jenkins and automation of build and deployment processes, continuous integration and application configuration management.
  • Configured and maintained Jenkins for Continuous Integration and end to end automation of all build and deployments and have good knowledge on XL deploy and Code Deploy as release automation solution.
  • Deployed the Java EE Enterprise Archive (EAR) on the WebSphere Application Server.
  • Designed and implemented continuous integration systems using Jenkins by creating Python and Perl scripts and automated the build and deploy processes using Jenkins to move from one environment to another environment.
  • End-to-end design, setup, integration, and maintenance ofCI/CDpipeline from source-control to production and Setting up constant security checks as part ofCI-CDpipeline and monitoring to prevent or respond faster to any events that might occur and Configured and supportedCItest runs, collect metrics on test automation execution
  • Wrote Chef Cookbook to install Tomcat Server and deploying web application on Tomcat server from nexus artifactory to maintain the continuous Deployment.
  • Deployed multiple versions of Java applications on Web Logic and Apache Tomcat Application Servers.
  • Worked with Chef platform as an automation tool to ensure compliance and ongoing operation of large estates.
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.
  • Used AWS instances as a node in both windows and Linux platforms for testing the cookbook locally by using the test kitchen.
  • Worked with chef compliance for compliance testing and chef analytics for reporting the statistics. PerformingMigrations of legacy workloads to transform and shape them into dynamic, resilient, and scalable platforms and helping clients to make the most of the cloud.
  • Having Extensive knowledge on the ansible and writing playbook by using the YAML Script.
  • Worked with GIT to store the code and integrated it toAnsibleto deploy the playbook Experience in scheduling and jobs usingAnsible.
  • Implemented Ansible as configuration management/ Orchestration tool and managed Ansible Playbooks with Ansible roles, group variables and inventory files.
  • Used file module in Ansible playbook to copy and remove files on remote systems
  • Created analytical matrices reports, dash boards for release services based on JIRA tickets, reach continuous delivery, and built clouds with AWS.

Confidential 

Linux System Engineer

Responsibilities:

  • Administered, maintained Red Hat Troubleshooting Hardware, Operating System Application & Network problems and performance issues Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Implementations of automatic secure SSH Login, User and Group administration, troubleshooting various issues on SSH, FTP, Telnet and Backup and Restore Problems Creation of LVMs on SAN using Linux utilities
  • Performed the administration of the Domain Name Server and configuration of the Database Files.Configured and maintained Iptables, Firewalls, Syslog on Linux servers.
  • Install and configure DHCP, DNS, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers. Implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Created new file systems, monitoring disk usage, checking and backup of log files administration and monitoring the disk-based file system and adding SAN and creating physical volumes, volume groups and logical volumes.
  • Issues related to NFS, NIS, and LVM, Grub corruption, configuration & maintenance of RAID (level 0, 1, and 5) and Performed security monitoring tests to identify intrusions.
  • Worked on Jobs using Cronjobs scheduling and using bash Scripts to accomplish the task on multiple servers. Performance tuning of Virtual Memory, CPU,systemusage.
  • Used Jenkins to create CI/CD pipeline for Artifactory using the plugin provided by Jfrog.
  • Performed physical to virtual (P2V) migrations for physical servers utilizing VMware Converter and Installing, configuring and troubleshooting VMware.
  • Created clones and templates of Virtual Machines and worked on Troubleshot Virtual Networks and vSwitches.
  • Install new and rebuild existing Servers and configure hardware, peripherals, services, settings, directories, storage and accordance with standards and project/operational requirements. Installed, Configured and Maintained infrastructure systems such as ticketing systems, data center environment and monitoring equipment.
  • Administrating DNS, DHCP servers. Created and managed user and group accounts in User Manager, Responsible for Active directory, GPO, Domain users, Administrating users and groups and given appropriate permissions and privilege to access our LAN and Domain environment.
  • Responsible for developing and planning the implementation of technical downtime and recovery processes and the technical setup of downtime systems.
  • Wrote bash Shell Scripts for getting information about various Linux servers.Resolved system errors and crashes, disk space problems, huge file sizes and file system full errors.

We'd love your feedback!