We provide IT Staff Augmentation Services!

Aws Devops / Cloud Migration Engineer Resume

2.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • 7+ years of IT experiencewif expertise in areas of Software development, DevOps/Build and Release management, configuration management, Automation, containerization, cloud solutions and Linux Administration.
  • Expertise in teh DevOps tooling landscape and integrating variousDevOpstools together to provide end to end application lifecycle management.
  • Experience in Cloud service platforms like Amazon Web Services, Microsoft Azure.
  • Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing almost all theAWSstack like EC2, EBS, S3, VPC, RDS, SES, ELB, Autoscaling, CloudFront, Cloud Formation, ElasticCache, CloudWatch, SNS, Route 53. Installation ofAWSCLI to control variousAWSservices through SHELL scripting
  • Proficient in shell scripts like Bash, Ruby, Python and PowerShell used for automating tasks.
  • ImplementedAWSLambda functions to run scripts in response to event in Amazon Dynamo DB table, S3 bucket, HTTP requests using Amazon API Gateway.
  • Good hands - on experience wifDevOps tools such as Chef, Puppet, Ansible, Nagios, AppDynamics, ELK, Splunk, Docker, Jenkins, Maven, Ant, Sub Version (SVN),GIT, and Knowledge of Bitbucket & Clear Case.
  • Administrating of Version control tool GIT and its activities likeTagging, Branching, Merging and User access control.
  • Expertise in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages. Also, worked on integrating Ansible YAML Scripts.
  • Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error. Designed, Implemented and Configuring Topics and Partitions in newKafkacluster in all environments.
  • Good understanding of Software Configuration Management(SCM) in Scrum and Agile methodologies.
  • Implemented fully automated Cloud Formation (JSONScripts) for creating/administrating teh instances wif Auto Scaling, Elastic Load Balancers across different Availability Zones.
  • Automated teh Applications and databases like MYSQL, NoSQL. container deployment in Docker using Python and monitoring of these containers using Nagios.
  • Experience to manage IAM users by creating new users, giving them a limited access as per needs, assign roles and policies to specific user. Worked on Migration project of moving current applications in traditional data centers toAWS.
  • Expert in End to End automation for build and deployments using tools likeJenkins, Bambooand Team City for continuous Integration(CI).
  • Developed build and deployment scripts usingAntand Maven as build tools in Jenkins to move into different environments and create new jobs and branches through Jenkins.
  • Created stored procedures for generating reports usingSQLServer Reporting Services. Experienced in Ticketing Tools like Service Now, Jira and Remedy.
  • Good at Managing hosting plans forAzureInfrastructure, implementing & deploying workloads onAzurevirtual machines (VMs), Design and implement VM storage & good understanding on Implementing images/disks. worked for Azureinfrastructure management (AzureWeb Roles, Worker Roles, SQLAzure, Azure storage, AzureAD Licenses, Office365). Virtual Machine Backup and Recover from a Recovery Services Vault using Azure Power Shell.
  • Configuration of application server Tomcat and web server Apache from scratch for deploying JAR and WAR.
  • Checking systems error logs and Hardware logs, Server monitoring using Splunk. Created custom Splunk, dashboards, and reports to reduce user requests.
  • Installed and managedAppDynamicson AWS environment for Application Performance Management and Analytics.
  • Developed automation scripting in Python(core) using Puppet to deploy and manage Java applications across Windows servers, and uses teh Nagios for teh performance monitoring.
  • Build AWS Infrastructure resources, like physical machines, VMs and even Docker containers usingTerraform from Code (Infrastructure as code).
  • Experience in using Docker and setting up ELK wif Docker and Docker-Compose. Actively involved in deployments on Docker using Kubernetes.
  • Worked wif Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes, Config maps and selectors.
  • Good experience in working wif a team together to deliver well documented applications, adhering to quality standards wif best outputs in given time frames.
  • Excellent interpersonal skills, ability to interact wif people at all levels.

TECHNICAL SKILLS

Operating Systems: Linux Red Hat, Linux CentOS, Unix, Ubuntu, Mac OS, Windows.

Version Control Tools: SVN, GIT, Bit Bucket and CVS Rational Clear Case.

Web/Application Servers: WebLogic, Apache Tomcat, WebSphere, Logic Server, Nginx and JBOSS.

Automation Tools: Jenkins, Bamboo.

Build Tools: Maven, Ant. configuration Tools: Chef, Puppet, Saltstack and Ansible.

Databases: Oracle DB, My SQL, IBM DB2, MongoDB, Influx DB, couchbase.

Bug Tracking Tools: JIRA, Remedy, HP Quality Center.

Scripting: Shell, Bash, Perl, Ruby and Python.

Virtualization Tools: Docker, vagrant, Kubernetes, virtual Box and VMware.

Monitoring Tools: Nagios, AppDynamics, ELK, Cloud watch, Splunk.

Languages: C/C++ and PL/SQL.

Networking protocols: FTP-Vsftpd, SSH, TELNET, TCP/IP, HTTP, DHCP, SNMP, FTP, SMTP, NFS, WinSCP, Raid Levels.

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

AWS DevOps / Cloud Migration Engineer

Responsibilities:

  • Involved in Amazon Web Services (AWS) provisioning andAWS administrations like EC2, Elastic Load-balancers, Elastic Container Service, EMR clusters, S3, CloudFront, Elastic File system,VPC, Route53, CloudWatch, Cloud Trail,X-ray service, Cloud Formation, IAM, Elastic Search.
  • Configured an AWS virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources wifin teh Amazon RDS Oracle DBcluster.
  • Responsible for installation, configuration, upgrade, troubleshooting and maintenance of RHEL 6/7, and Systems Firmware upgrade on Cisco UCS and HP Blade servers.
  • Created detailedAWSSecurity groups which behaves as virtual firewalls dat controlled teh traffic allowed to reach one or moreAWSEC2 instances.
  • Maintained teh user accounts IAM Roles, VPC, RDS, Dynamo DB, SES, SQS and SNS services inAWScloud.
  • Utilized Cloud watch to monitor resources such as EC2, CPU memory to design high availability applications on AWS across availability zones.
  • Worked wif Branching, Merging, Tagging and maintaining teh version across teh environments using GIT.
  • Building and Administering theJenkinsContinuous Integration servers and managing build results inJenkinsand deployed using workflows.
  • Setting up server level and service level alerts using a monitoring tool New Relic. Grouping teh servers based on teh application in monitoring tool.
  • Installed and configured Looker application and enabled LDAP on teh application level. Maintaining looker App and DB servers.
  • Installed and configured Tomcat server for application deployments. Enabled SSL and SSO on teh applications deployed on teh tomcat.
  • Migrating teh repositories from Bitbucket to Gitlab and set up teh auto trigger Jenkins pipelines when a code is pushed to teh repositories.
  • Configured Gitlab repositories for autantication using teh LDAP, protected teh required branches, Setup merge requests to go for approvals. Developed server side custom webhook for Gitlab and enabled dat.
  • Developed python programs to generate reports of AWS services and its Age and specific details about them and also enabled auto backup using teh python wif Boto3.
  • Cost Optimization in AWS using a tool called cloud health. Resizing teh instances based on teh recommendations, setting up right volume sizes. used AWS X-ray service to enable detailed monitoring of teh application. This enablement halped teh detailed tracing of a failure.
  • Automated a Process called rehydration where teh server is re build wif a wif AMI for every three months wif all teh configurations wifout any manual intervention.

Environment: - Amazon Web Services (AWS), Jenkins, Ansible, Docker, JIRA, GIT, kubernetes, Splunk, Shell Scripting.

Confidential

Sr. DevOps/AWS Engineer

Responsibilities:

  • Involved in Amazon Web Services (AWS) provisioning andAWS administrations like EC2, Elastic Load-balancers, Elastic Container Service, S3, CloudFront, Elastic File system, RDS, Dynamo DB, VPC, Route53, X-ray service, CloudWatch, Cloud Trail, Cloud Formation, IAM, Elastic Search.
  • Created detailedAWSSecurity groups which behaves as virtual firewalls dat controlled teh traffic allowed to reach one or moreAWSEC2 instances. Used AWS lambda for continuous scaling by running code in response to events in S3.
  • Maintained teh user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services inAWScloud.
  • Monitored, maintained and enhanced teh Jenkins CICD pipelines. Worked wif Customization of to JIRA to integrate wif Jenkins.
  • Worked on creating cloud formation templated for launching Elastic Map Reduce clusters and enabling auto scaling.
  • Responsible for EMR Cluster maintenance, Monitoring, commissioning and decommissioning Data nodes, Troubleshooting, Cluster Planning, Manage and review data backups, Manage & review log files.
  • Worked on JIRA workflows development and customization, enabled post functions and validators, created teh webhooks in JIRA. Auto triggered teh Jenkins deployment Jobs wif an approval in JIRA ticket.
  • Implemented a CD pipeline involving Jenkins &GITto complete teh automation from commit to deployment.
  • Used AWS lambda for continuous scaling by running code in response to events in S3.
  • Developed a webserive using python to auto upload files to teh google Drive. This webservice can be called by Curl or from postman wif a file attached and teh service will take care of teh rest.
  • Worked on infrastructure wif Docker containerization. Collaborated wif development support teams to setup a continuous delivery environment wif teh use of Docker. Worked on deployment automation of all teh microservices, pull image from teh private docker registry and deploy.
  • Worked onDockerhub, creatingDockerimages and handling multiple images primarily for middleware installations and domain configurations.
  • Installed and configured apache HTTPD server to act as a load balancer and to route traffic to teh services internally based on teh call. Also managed multiple httpd services on teh same server.
  • Orchestration of Docker images and Containers usingKubernetesby creating whole master and node
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes.
  • UsedKubernetes for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.
  • UsedAnsiblePlaybooks to setup Continuous Delivery Pipeline. Deployed microservices, provisioning AWS environments usingAnsiblePlaybooks.
  • Installed and configured Splunk to monitor applications deployed on application server, by analyzing teh application and server log files. Worked on setup of various dashboards, reports and alerts in Splunk.
  • CreatedYAMLplaybooks to automate, build and install tools and applications and different patches on many servers at teh same time using Ansible.
  • Developed installer scripts usingMaven, Python for various products to be hosted on Application Servers.
  • Worked wif Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/ ELB wif Chef Cookbooks.
  • Utilized Cloud watch to monitor resources such as EC2, CPU memory to design high availability applications on AWS across availability zones.
  • Working wif Elastic Beanstalk for quick deployment of services such as EC2 instances, Load balancer, and databases on teh RDS on theAWSenvironment.
  • Building and Administering theJenkinsContinuous Integration servers and managing build resultsand deployed using workflows.
  • Setting up databases inAWSusing RDS, storage using S3 buckets and configuring instance backups to S3 bucket,Worked on migrating MongoDB collections to new DynamoDB tables.
  • Developedpythonautomation framework using paramiko, JSON libraries for running performance benchmarking and characterization. Used GIT as source code management and version control tool.
  • InstalledKafka Manager for consumer lags and for MonitoringKafkaMetrics by adding topics, Partitions etc. Successful in setting up, a no autanticationKafkalistener in parallel wif Kerberos (SASL) Listener.
  • Implemented a CD pipeline involving Jenkins &GITto complete teh automation from commit to deployment.
  • Automated Patch administration and supporting activities across multiple nodes of teh application using UnixShellScripting, eliminating manual effort.
  • Used Ansible tool to deploy teh software oncouchbasenodes. Monitoring and maintenance ofcouchbaseclusters in PROD and DEV environments.
  • Integrated Jenkins wifuDeployand CreateduDeployComponents,uDeployprocess, installeduDeployagents on Linux machines according to application team requirements.
  • Analyzed data using complexSQLqueries, across various databases. Creating reports usingSQLReporting Services (SSRS) for customized and ad-hoc Queries.
  • Worked on infrastructure wif Docker containerization. Collaborated wif development support teams to setup a continuous delivery environment wif teh use of Docker. Worked on deployment automation of all teh microservices, pull image from teh private docker registry and deploy.
  • Worked onDockerhub, creatingDockerimages and handling multiple images primarily for middleware installations and domain configurations.
  • Orchestration of Docker images and Containers usingKubernetesby creating whole master and node. Installed Gluster on-top ofkubernetesfor dynamic PVC provisioning.
  • Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes.
  • UsedKubernetes for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure.
  • UsedAnsiblePlaybooks to setup Continuous Delivery Pipeline. Deployed microservices and provisioned environments usingAnsiblePlaybooks.
  • Configured theELKstack for Jenkins logs, and syslog's and network packets using teh beats plugins like Filebeat, Metricbeat, Winlogbeat and Packetbeat.
  • Manage hosting plans forAzureInfrastructure, implementing & deploying workloads onAzure virtual machines (VMs), Design and implement VM storage & good understanding on implementing images/disks.
  • Designed and configuredAzureVirtual Networks (VNets), subnets,Azurenetwork settings, DHCP address blocks, DNS settings, and Security policies and routing. CreatingAzureBackup vault and protecting required VMs to take teh VM level backups.
  • Installed and configured Splunk to monitor applications deployed on application server, by analyzing teh application and server log files. Worked on setup of various dashboards, reports and alerts in Splunk.
  • CreatedYAMLplaybooks to automate, build and install tools and applications and different patches on many servers at teh same time using Ansible.
  • Provisioned teh highly available EC2 instances using Terraform and Cloud Formation templates, wrote new plugins to support new functionality in Terraform and involved in using terraform migrate legacy and monolithic systems to AWS.
  • Migrated teh current Linux environment toAWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Linux Servers.
  • Setup and build AWS infrastructure resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Enabled Logging on S3 bucket access, VPC flow, Cloud trail,AWSConfig,AWSinspector, Lambda, RDS, Dynamo DB, CloudFront,AWSAPI gateway, EC2 Application servers.
  • Monitored operational and performance metrics of ourAWS resources and web applications using CloudWatch and Nagios.
  • Documented all teh architectural decisions, configuration changes, deployment/release plans and testing results.
  • Maintained and administrated teh Dev/Int/QA/Pre-prod environment configurations for proper functioning of applications.
  • UtilizeAWSCLI to automate backup of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Migrate SVN repositories toGitand administrate GitLab to manageGitrepositories.
  • Managed Git repository, code merging, production deployments and analyzed and resolved conflicts related to merging of source code for Git.
  • Involved in build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizingChefwif AWS Cloud Formation and Jenkins for continuous integration.
  • Created scripts in Python Which Integrate wif Amazon API to control instance operations.
  • Created Ansible playbooks to automatically install packages from a repository, to change teh configuration of remotely configured machines and to deploy new builds and also Configured teh Ansible playbooks wif Ansible Tower.
  • Worked on container based deployments using Docker and cluster management environment Kubernetes. Created Docker images using a Dockerfile, worked on Docker container snapshots, removing images and managing Docker volumes.
  • UsedAnsibleto manage Web applications, Environments configuration Files, Users and Mount points.Integrated Terraform wif Ansible, Packer to create and Version theAWS Infrastructure.
  • Monitored applications using Nagios and fixed issues related to load and performance testing for complex systems.
  • Scheduling Jobs and Alerting usingSQLServer Agent. Used Performance Monitor andSQL Profiler to optimize queries.
  • Monitored System/Application Logs of server using Splunk to detect Production issues. Utilized UNIX Commands andShellscriptingfor administration, maintenance and troubleshooting.
  • Wrote PowerShell scripts to automatically restart theuDeployagents on LINUX machines.
  • Involved in teh setup of Chef servers, work stations, nodes and bootstrapping new infrastructure chef nodes for configuration management. Wrote Chef recipes for various applications and deploying them in AWS usingTerraform.
  • Developed infrastructure as code wifTerraformto deploy teh applications in EC2 instances and also to manage low level components such as instances, storage, and networking.
  • Configured teh Kubernetes provider wifTerraformwhich is used to interact wif resources supported by Kubernetes to create several services such as Config Map, Namespace, Volume, Auto scaler, etc.
  • Worked wifAzureCloudservices,Azurestorage,AzureCli,Azureactive directory andAzureService Bus. Managing Client's MicrosoftAzurebased PaaS and IaaS environment.
  • ManagedAzureIaaS, Provisioning VM's, Virtual Hard disks, Virtual Networks, Deploying Web Apps and Creating Web-Jobs, Azurewindows server, Microsoft SQL server, Visual studio, Windows, Power Shell, cloud Infrastructure.
  • Used Docker for settingAzureContainer Registry wif Docker and Docker-compose and actively involved in deployments on Docker using Kubernetes.
  • Configured Kubernetes, for quick and efficient response to changes on demand. Responsible for provisioningKubernetesenvironment and deploying teh dockerized applications by developing manifests.

Environment: -Red Hat Linux, Amazon Web Services (AWS), Chef, Maven, Docker, GIT, SVN, Jenkins, Ansible, Nagios, Splunk, Kubernetes, Ruby, Shell Scripts, Tomcat.

Confidential

DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost allAWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto scaling inAWSCloud Formation.
  • ConfiguredAWSIAM and Security Group in Public and Private Subnets in VPC.
  • Creating snapshots and Amazon machine images (AMIs) of teh instances for backup and creating clone instances.
  • Created S3 Buckets inAWSand stored files. Enabled Versioning and security for files stored. ManagedAWSEC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Developed automation scripting inPython using Puppet to deploy and manage Java applications across Linux servers.
  • Used ANT and MAVEN as a build tools on java projects for teh development of build artifacts on teh source code.
  • Build scripts developed in ANT, Python and Shell. Modified build Configuration files including Ant's build.xml.
  • Created Puppet manifests for configuration Management to manage Web Applications, Configuration files, Data Bases, Users, Packages.
  • Configuring Splunk andAppDynamicsfor application login and application monitoring.
  • Providing assistance fromAppDynamicsside for multiple application teams to troubleshoot production issues.
  • Automated teh continuous integration and deployments using Jenkins,Docker, Ansible and AWS Cloud Templates.
  • Virtualized teh servers on AWS using theDocker, create theDockerfiles and version control.
  • Create, maintain and administrating GitHub and Subversion repositories as source code managements.
  • Managing SCM tools SVN and GIT including installation, configuration and maintenance.
  • Worked on integrating GIT into teh continuous Integration (CI) environment along wif Jenkins andSubversion.
  • Implemented aGITmirror for SVN repository, which enables clients to utilize bothGITand SVN.
  • Built and managed a large deployment on systems wifChefAutomation. Wrote recipes and shell scripts.
  • Deployed and maintainedChefrole-based application servers, including Apache, Resin, Nginx and Tomcat.
  • ImplementedPuppetmodules to automate configuration of a various services.
  • Worked onPuppetextensively for deployment for servers, creating custom scripts and managing changes through
  • Puppetmaster server on its clients.

Environment: - CentOs, Amazon Web Services (AWS), Chef, Puppet, ANT, Maven, Docker, GIT, SVN, Jenkins, Splunk, AppDynamics, python, Ruby, Shell Scripts, Tomcat, Nginx.

Confidential

Pl Sql developer Engineer

Responsibilities:

  • Service Pack Deployment of Finacle 10.2.19 along wif all teh reconciliation of inhouse customisation.
  • Critical batch automation for transaction upload settlement.
  • Responsibility to deliver and guide solutions for L2 tickets raised by bank tribes.
  • Performance enhancements on existing batches.
  • Product patch deployment and existing code recons of Finacle.
  • Experience in Finacle for product support, backend customisation and API’s.
  • Created custom FI services for Account Freeze.
  • Customization of Product FI services (OD Account modification).
  • Development of Finacle API services and Integration wif middleware.
  • Create new Finacle Integrator services using Finacle Scripting, java and XML Schema.
  • Automation of various Banking functionalities like customer intimation for TDR maturity through mail using shell scripting, SQL.
  • Design, develop and implementation of Furniture & Fixture Solution in Finacle using JavaScript, JSP, Finacle Script.
  • Development of GOAML solution i.e. extracting data from Finacle database converting it to XML format and sending request wif XML data to third party system GOAML for UGANDA center.
  • Monitoring of Finacle suits wif Fircosoft tool(Firco Continuity and Firco Trust-Anti Money Laundry) for monitoring and validating blacklisted persons.
  • Design, develop and automation of Banking data extract and reports in Finacle using PL/SQL and jrxml(Jasper tool)
  • Pushing data from Finacle DB to data warehouse through DB link.
  • Having work experience in Finacle 10.2.9, modules like FINCORE, CRM, SSOADMIN, SVS.
  • Having good work experience in building SQL queries.
  • Problem analysis and resolution of queries related to banking operations.
  • Decent work noledge on ETL tools like TOAD and SQL developer.
  • Can read teh log and trace files to find teh issue and rectify also.
  • Requirement gathering from client.
  • Created mapping for different file layouts.
  • Development and automation of analytical data using PL/SQL and MRT.
  • Design and development of Finacle custom menu for miscellaneous data maintenance using JavaScript, JSP, Finacle Scripting and storing in custom tables.
  • Automation on RTGS SMS message through alert in Finacle App server.
  • File automation through Cronjob in unix.
  • Writing ETL SQL queries which are to be consumed in a third party middleware system for validation on customer information.
  • Dealing wif MRT related issues.
  • Spool file creation for generation
  • Masking teh customer data wif maintaining ACID properties as a part of quarterly GDPR (General Data Protection Regulation) activity.
  • Dealing wif messages types like MT940, MT950(Statement messages).
  • HP Service Manager and BMC smart IT.

Environment: -Windows, Ubuntu, Linux, Vmware, PLSQL, Maven, GIT, SVN, Bamboo, Jira, Ruby, Shell Scripts, Tomcat.

We'd love your feedback!