We provide IT Staff Augmentation Services!

Aws Solution Architect & Devops Engineer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • 8+ years of experience in IT industry with major focus on DevOps, Software Configuration and Build/Release Management. 
  • Worked as Sr.DevOps Engineer in field of release automation for java and dotnet technologies to achieve continuous integration and continuous delivery (CI and CD
  • Expertise in Amazon AWS Cloud Administration which includes services: EC2, Cloudwatch, S3, EBS, VPC, ELB, Route 53, lambda, Auto Scaling, Security Groups, ECS, Kinesis, Cloud Watch and Cloud Formation
  • Expertise on using Amazon AWS API tools like: Linux Command line, puppet integrated AWS API tools. 
  • Good experience on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and MFA. 
  • Used AWS as to maintain model and manage the entire application. 
  • Involved in configuring and integrating the servers with different environments to automatically provisioning and cresting new machines using CM/ Provisioning tools like Ansible, Chef and Puppet 
  • Hands on experience in installing and administrating CI/CD tools like Hudson, Jenkins, Bamboo. 
  • Experience in administering and supporting the CM tools including Subversion and CVS on UNIX environments. 
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labeling/Tagging and Integration. 
  • Experience in Building and Packaging Applications developed using Java, J2EE, MS.net, CL. 
  • Knowledge on IP Networking VPN's, DNS, load balancing. 
  • Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers. 
  • Used Docker containers for eliminating a source of friction between development and operations. 
  • Worked on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX. 
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) 
  • Hands on micro services and cloud native applications as an architect 
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations. 
  • Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, WebLogic, and WebSphere App Servers
  • Experience in maintaining and executing build scripts to automate development and production builds. 
  • Experience in building and deploying Java applications and troubleshooting the build and deploy failures. 
  • Knowledge of databases like Oracle 10g/11g and MSSQL. 
  • Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly. 
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.  
  • Participated in performance tuning, unit test case preparation and execution. 
  • Having good communication Skills, motivate, team player and hard worker with interpersonal skills and problem solving skills. 
  • Excellent skills to handle multitask at the same time and fulfill the required work before deadlines.
TECHNICAL SKILLS:

Cloud Computing (AWS): IAM &Roles, EC2, S3, ELB, Auto scaling, Glacier, Storage Lifecycle rules, Elastic Beanstalk, Cloud Front, knowledge of Import/Export Snowball, Elastic Cache, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud watch, Cloud trail, ops work, SNS subscription service, Dynamo DB, SQS, S3 

Languages: Python, C, C++, SQL, PL/SQL 

Web Technologies: WSDL, SOAP, REST, XML, XSD, JSON, HTML, DHTML, XHTML, AJAX, XSL, Angular JS, RDBMS Oracle, MySQL 

Frameworks Spring: (MVC, IOP, Batch, AOP, DI), Hibernate, Struts 

Application Servers: Apache Tomcat, web sphere, Web logic, JBoss IDE Eclipse, NetBeans, RAD 7.0, Jdeveloper, Version control GIT, CVS, SVN, Clear Case, Design Methodologies Agile, RUP, UML 

Operating Systems: Windows, Linux, Unix 

PROFESSIONAL SUMMARY:

Confidential, Tampa, FL

AWS Solution Architect & DevOps Engineer

Responsibilities: 

  • Evaluating performance of EC2 instances their CPU, Memory Usage, IOPS, Network Usages and suggest appropriate instance type for the same 
  • Working on AWS Elastic load balancing for deploying applications in high availability. 
  • Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS. 
  • Using AWS S3 to store code bundles to deploy onto EC2 Instances. 
  • Working on providing DNS management using AWS Route 53
  • Built python automation scripts to apply OS patching for EC2 instances for security upgrades.
  • Managing the infrastructure of applications on Cloud 
  • Suggesting the best possible services of cloud as per requirement. 
  • EBS Volumes management and snapshots for backups using script 
  • Worked in configuring Elastic Bean Stalk for developers to quickly deploy application for testing and pushing developed code for testing. 
  • Automated installing the Linux packages and administering Linux service using Ansible, and automating product installation configuration 
  • Deployed applications using Docker containers in the cloud with Paas 
  • Installed and configured Bamboo on Linux environments. 
  • Implement, maintain and support reliable, timely and reproducible builds for project teams. 
  • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml. 
  • Worked with development team to migrate Ant scripts to Maven
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in maven internal repository. 
  • Implement source control with Team Foundation Server, Git on Bitbucket 
  • Used JIRA tool to create and update stories and also for tracking project status. 
  • Used JIRA for all our projects in scrum methodology for creating stories and giving points to the stories, and also updated stories as per our sprints. 
  • Documented all our build deploy methods, release calendar and desk procedures on WIKI confluence. 
  • Providing documentation on Install, Upgrade release guides for application to documentation team. 
  • Configured and maintained Bamboo to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Bamboo server. 
  • Working on designing, development and implementation of Decommissioning & re-provisioning process and Virtual Machine using bash and Python Flask as framework. 
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems. 
  • Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks. 
  • Coordinate with Release Management regarding appropriate system releases among other development platforms. 
  • Maintained IIS webserver during deployments and production for .net applications. 
  • Created batch files for .net applications to automate the deployments.

Environment: Red Hat Linux 5/6, KVM, AWS (Amazon web Services), Open Stack, Ansible, Puppet, Chef, Jenkins, Docker, VMWare, ESX, Solaris, Sun Enterprise Servers, SUN FIRE 6800/E6500/E4500, Sun Sparc1000, IBM RS/6000, Disk Suite, POP, Veritas Volume Manager, LDAP, DNS, NIS, NIS +, SNMP, Shell scripting, SENDMAIL, Apache, Weblogic, Tomcat, Sun and Veritas Clusters.

Confidential, Bothell, WA

Linux/ AWS Architect & DevOps Engineer

Responsibilities: 

  • Deployed EC2 Instance, adding (EBS) block level storage volume to build the web based home loans applications. 
  • Deployed Ezprequal application to Route53 - a DNS service to allow traffic based routing with the policies Simple, Weighted, Geolocation, Failover and Latency. Used Weighted and Geolocation based routing policy to test the application. 
  • Primarily involved in building the 5 applications which is integrated within each other which decides whether the home loans customer is eligible for home loans or not. 
  • All the applications are built using the latest AMI in AWS. Every 90 days, its ensured that the AMI is updated to the latest version to comply with the security policies and this process is called rehydration of AWS instances without any impact to the application. 
  • Applications are built using AWS Cloud formation templates (json). 
  • Used monitoring services like Cloud Watch to monitor the CPU utilization.
  • Worked with external providers Symantec and entrust to build webserver certificate. 
  • Used Simple storage services (s3) for snapshot and Configured S3 lifecycle of Applications logs, including deleting old logs, archiving logs based on retention policy of Apps 
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM). 
  • Setting up the Elastic load balancer (ELB) to send traffic to all instance in the availability zone. 
  • Managed hosted Zone and domain name service using Route 53
  • Involved in analyzing existing architecture on premise datacenters and designed to migrate applications from onprem to AWS Public Cloud. 
  • Experience in configuration management tool chef.
  • Monitoring & Metrics - Using Amazon Cloudwatch, monitor infrastructure and applications such as EBS, EC2, ELB, RDS, S3 and SNS. Configure notifications for the alarms generated based on events defined. 
  • Used Tomcat and apache (UPF framework) as standard application servers to deploy web applications. 
  • Application Deployment using IMB Urban deploy 
  • Created auto stop/start init.d scripts to start the AWS instances based on the AWS governance. Servers were tagged to run 8x5 during onsite hours and offshore can start the instances using Jenkins job on need basis. 
  • Good experience in troubleshooting most of the AWS services. On-call support for issues related to Linux VMs hosted in AWS and network troubleshooting. 
  • Update the Network technical diagram for each home loan application and work with the network/firewall engineers to open the ports for downstream connectivity and F5 engineers for load balancers for on-prem applications
  • Worked with Verizon team for implementation of firewall change.

Environment: Amazon web Services, Solaris 2.9 / 2.10, Red Hat Linux AS/EL 4.0, AIX 5.2, 5.3, Jenkins, Puppet, Sun E10k, E25K, E4500, Sun Fire V440/880, DMX 3 & DMX4, Site minder, SonicMQ 7.0, VxFS 4.1, VxVM 4.1, SVM.

Confidential, Merrimack, NH

Linux Admin

Responsibilities: 

  • Installation and administration of RHEL 4.0/5.0 and SUSE 10.x
  • Configured kickstart server and updating/applying patches to the servers using Redhat Satellite server. 
  • Remote system administration using tools like SSH, Telnet, and Rlogin. 
  • Planning and implementing system upgrades including hardware, operating system and periodical patch upgrades. 
  • Installation, configuration and administration of VMware, Solaris Zones, Containers and Ldoms. 
  • Automation of jobs through crontab and autosys
  • Installation of packages, patch management, volume management on Suse servers using YaST. 
  • Applied appropriate support packages/patches to maintain system integrity. 
  • Performed capacity analysis, monitored and controlled disk space usage on systems. 
  • Monitored system activities and fine tuned system parameters and configurations to optimize performance and ensure security of systems. 
  • Adding servers to domain and managing the groups and user in AD, installing and configuring send mail. 
  • Responsible for maintenance of development tools and utilities and to maintain shell, Perl automation Scripts. 
  • Expertise in VMware vSphere 3/4/5 version ESXi and vCenter operations Management. 
  • Worked with project manager and auditing teams to implement PCI compliance. 
  • Integrating Weblogic 10.x and Apache 2.x and deploying EAR, WAR files in Weblogic Application Servers. 
  • Installed, configured, cloned VMs on VMware 5, Vsphere 4.0, configured ESX hosts, adding data stores to ESX hosts, creating vswitches, templates, migrating VMs across ESX hosts. 
  • Designing Firewall rules for new servers to enable communication with application, Oracle 10g servers. 
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path. 
  • Fine tuning of Servers and configuring networks for optimum performance. 
  • Organized various meetings with teams as mentioned above for tracking their requirements as inputs to get this done and designed the plan/steps involved and took user approvals. 
  • Installing, configuring Nagios on Linux, Solaris clients
  • Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy. 
  • Installation, maintenance and administration of Oracle and Db2 Server on Sun Servers
  • Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota. 
  • As a member of the team, monitored the VERITAS Cluster Server 4.1 in SAN Environment. 
  • Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring. 
  • Created new groups and tested first in development, QA Boxes and then implemented the same in production Boxes. 

Environment: SUN Servers (6500, 4500, 420, Ultra 2 Servers), Solaris 2.6/2.7/8, Veritas NetBackup, Veritas Volume Manager, Samba, NFS, NIS, LVM, Linux, Shell Programming.

Confidential

Linux Administrator

Responsibilities: 

  • Installed and administration of windows and Linux (Centos, Ubuntu and Red hat) servers. 
  • Provided installation & maintenance of Puppet infrastructure and developed Puppet recipe &modules for configuration management 
  • Created Bash, shell & python scripts for various Systems Administration tasks to automate repeated processes 
  • Creating and maintaining users, profiles, security, rights, disk space and process monitoring 
  • User account management, worked with Python, Perl, shell scripting (ksh, bash) to automate administration tasks. 
  • Experience in Networking, DNS, NFS and TCP/IP. 
  • RPM package installation & upgrade released by RedHat from repository. 
  • Administration of client computer using SSH and FTP. 
  • Troubleshoot the network and firewall issues. 
  • Migrated windows and Linux servers in data center. 
  • Configured and troubleshoot the IP Address and LAN. 
  • Support for application upgrade & rollback, services start/stop on Linux Servers. 
  • Handled hardware issues like Memory, hard disk, Motherboard and Processor..etc. 
  • Solving server problem with rescue mode recover file system corrupt form console,
  • Solaris 8/9/10, RHEL 3, Volume Manager (VxVm), VMware. 

Environment: LINUX, Solaris, RHEL, Web Server.

Confidential

Support software and Hardware Engineer

Responsibilities: 

  • Set up and configuring of Linux (RedHat& SUSE) and Solaris servers/workstations for clients. 
  • Configuring the NFS servers, setting up servers in network environment and configuring FTP/NTP/NIS servers, clients for various departments and clients. 
  • Experience working with high availability, high performance, multi-data center systems and hybrid cloud environments. 
  • Handling the scheduling tasks (cron jobs and task scheduler) for the scripts for various purposes. 
  • Troubleshoot complex issues ranging from system resources to application stack traces. 
  • Daily execution of build ops in an automated and continuous process. 
  • Involved in support databases and performed MS SQL upgrades running on Windows servers. 
  • Compiling code to move into test environments via automated processes
  • Installation, configuration and administration of Linux (RedHat/SUSE, Centos). 
  • Troubleshoot build and deploy failures, and facilitate resolution. 
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers. 
  • Improve speed, efficiency and scalability of the continuous integration environment. 
  • Logged all events to log files. 
  • Extensive knowledge of Linux/Windows based systems including hardware, software and applications. 
  • Creating a change requests, work orders and problem tickets using BMC Remedy tool and getting approvals from higher officials. 
  • Experience in development with Perl, Python, PowerShell or other scripting languages. 
  • On-call support for 24/7 for troubleshooting production issues. 
  • Project Management for various UNIX/Linux/Windows system integration projects. 

Environment: RHEL, Solaris, AIX and Windows, ShelliPlanet4.1, Python, BMC Remedy, SunOne 6.1, IIS 6.0, Windows 2008, Linux, Shell Scripting, Oracle 9i.

We'd love your feedback!