We provide IT Staff Augmentation Services!

Awssolution Architect/ Devops Engineer  Resume

5.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Over 8 years of experience in IT industry with real time Analysis, Business requirements definition, Functional Design, Development, Dev Ops, Infrastructure, Cloud solutions etc.
  • 4 Years of specialized experience working on AWS Cloud Solutions.
  • Expertise on working with various AWS Services including Amazon EC2, VPC, RDS, S3, Glacier, Cloud front, Cloud Trial, Cloud watch, Elastic Beanstalk, ECS, Dynamo Db, IAM, Data Pipeline, Code Commit, Code Pipeline, Code Deploy, lambda, Cloud Formation etc.
  • Expertise on Private, Public and Hybrid cloud infrastructure.
  • Experience working on building Infrastructure as code using AWS Cloudformation and Terraform and Cloud Formation.
  • Experience in Networking including DNS, VPC/ Sub - Net, VPN, IPsec etc.
  • Securing the AWS Infrastructure and Applications hosted on AWS using IAM, Security groups, NACL, WAF etc.
  • Experience working on administering various AWS Services using Amazon AWS Console, Command line interface in Linux and windows environment and by using Amazon API using java, .Net and Python.
  • Automated application deployment in the cloud using Docker technology and using Elastic Container Service scheduler.
  • Configured and deployed AWS Lambda service to run codes in response to events and automatically manage resources.
  • Build Customized Amazon Machine Images (AMIs) & deployed these customized images based on requirements.
  • Build Customized Amazon Machine Images (AMIs) & deployed these customized images based on requirements.
  • Configured and migrated Applications to AWS Route 53 and hence providing traffic management, application availability and high availability.
  • Extensive experience in LINUX/Unix System Administration , System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Trouble shooting on RHEL 4.x/5.x/6.x .
  • Experience in Linux Administration, Configuration Management, Continuous Integration (CI), Continuous Deployment, Release Management and Cloud Implementations and gained good working experience on Devops Environment as a DevOps Engineer working on various technologies/applications like Puppet, CHEF, GIT, SVN, Jenkins, Docker, ANT and Maven . Monitor Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.
  • Involved in installation, configuration, maintenance, and upgrade, backup of Linux Operating Systems like RHEL, CentOS , and Ubuntu . Experienced in creating and managing user accounts, security, rights, disk space, quotas and process monitoring in Red hat Linux. Gained Good Knowledge in Managing file systems and partitioning the file systems in RHEL, CentOS, and Ubuntu Operating systems. Strong Experience in Job Scheduling and Job Automation using Cron tab in Linux Operating Systems.
  • Good Knowledge in Shell Scripting and Experience in writing Scripts in Bash for performing automation of various tasks.

TECHNICAL SKILLS:

Tools: used: Configuration Management, Puppet, Chef andAnsible.

Scripting languages: BASH for Linux, Shell, Power shell, Perl, Python, ruby, sql and html.

Cloud Computing: AWS, cloud Front, cloud Watch, AWS EC2, VPC, ELB, RDS, Route 53, ECS, EBS, lambda, IAM, Data Pipeline, code-build, code-deploy, code-commit, AWS Configuration and Microsoft Azure.

Compiled languages: C, C++ C# and JAVA.

Databases: SQL Server, Oracle, MySQL

Operating systems: Windows, Linux, Unix, Ubuntu and Cent OS

Build tools: Ant, Maven and Ms build and Jenkins, AWS Code Pipeline, AWS Code Build, AWS Code Deploy

Version control tools: SVN, GIT, TFS, CVS and AWS Code Commit

Web/Application Servers: Web Logic, Apache Tomcat, Web Sphere, Blade Logic Server and JBOSS.

PROFESSIONAL EXPERIENCE:

AWS Solution Architect/ Devops Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Designing and implementation of Public and private facing websites on AWS Cloud
  • Configured and Managed EC2, Elastic Beanstalk, RDS, Cloud watch, Cloud Trial, Cloud formation, S3 Buckets, VPC, VPNSecurity Groups, Cloud Trial, Elastic Load Balancer, Auto-scaling, Elastic cache.
  • Responsible for Security, including opening different ports on security groups and also Network ACL’s.
  • Configure different Notifications on AWS Services.
  • Written unix cron jobs to automate the tasks including storing the uploaded documents from Application to S3 Buckets.
  • Created AWS Configuration and built the tools to track the configuration changes and by setting the automatic Notifications using AWS SNS
  • Designing a backup solution and Disaster Recovery for the product and infrastructure in the cloud.
  • Built AWS Resource group to group the resources by Environment.
  • Configured and automated the tasks on AWS infrastructure for cost-optimization, also used Lambda functions for automating these tasks.
  • Worked on creating the infrastructure for different environments using Cloud formation.
  • Used AWS SDK python to automate EC2, load balancing, auto scaling to deploy applications.
  • Automated CI/CD process using Jenkins, build-pipeline-plugin, maven,GIT.
  • Involved in Software Configuration Management (CM) Build and Deployment Management.
  • Set up Jenkins master/slave to distribute builds on salve nodes. Used several Jenkins plugins like Artifactory Plug-in, Ant, Maven Plug-in etc.
  • Implement best practices and maintain Source Code repository infrastructure Using GIT.
  • Setup Chef Server, workstation, client and wrote scripts to deploy applications.
  • Used cookbooks, recipes, roles, data bags, run list to deploy web applications, applications servers and vendor applications.
  • Responsible for maintaining Linux servers (RHEL, Ubuntu and Amazon) as well as ensuring the health and stability of the server.This included trouble shooting possible package/library conflicts using various OS, servers, and application logs to pinpoint the problem in order for it to be corrected.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2 Worked on Agile methodology and used JIRA for issue tracking.
  • Managed, maintained and deployed to test, acceptance and PROD environments.
  • Performed tasks on F5 load balancer like ordering new certs, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance, User, Group management for all the UNIX servers.

Environment: AWS Services, JENKINS, CHEF, LAMP, AWS, EC2, OPENSTACK, WEBSPHERE, SHELL, RUBY, CONFLUENCE, Java, J2ee,SOA.

AWS Engineer/Devops

Confidential, Jacksonville, FL

Responsibilities:

  • Assisted in migrating of physical Linux servers to cloud (AWS). Involved in building server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.
  • Hands on experience working with Puppet Enterprise and Puppet Open source and involved in installing, configuring, upgrading and managing of Puppet Master, Agent, and Databases.
  • Created and modified various Puppet Modules and Puppet Manifests for automation and deployment of systems.
  • Used Puppet for site redundancy and Release Management activities for large Enterprise Applications.
  • Installed, Configured and Administered Jenkins as a continuous integration tool.
  • Used Jenkins for Continuous Integration and deployment of Tomcat/Weblogic Application.
  • Hands-on Experience in writing Python, Ruby scripts for building deployment pipelines.
  • Responsible for creating, deploying and maintaining multi-container applications through Docker.
  • Deployed the built Docker image on Mesos using Marathon. Used a multi-container setup deployed on Mesos.
  • Worked on creating and implementing application monitoring, and logging strategies using New Relic, Logstash, Elastic search, and Kibana.
  • Extensively used SVN and GIT as Version Control tools to manage Source Code.
  • Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.
  • Used Git Hub as version control to store source code and implemented GIT for branching and merging operations for Java Source Code.
  • Installed and configured Nagios tool to monitor performance on all nodes. Built AWS infrastructure various resources VPC, EC2, S3, IAM, EBS, Terra form, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Used IAM in order to create new accounts, roles, and groups. Created alarms and notifications for EC2 instances using Cloud Watch.
  • Managed user security administration and various other activities on Linux servers.
  • Helped troubleshooting the problems related to the servers and documented. Also involved in 24X7 rotational support.

Environment: Red Hat 5.x,6.x, Solaris, CentOS, Nagios, Puppet, Jenkins, Docker, Mesos, Splunk, New Relic, Logstash, Elastic search, Kibana, AWS, Ant, Maven, SVN, GIT AWS, DNS, TCP IP, NAS.

Devops Engineer/ AWS

Confidential, St. Louis, MO

Responsibilities:

  • Administered and handled configuration management of GIT and source code repositories.
  • Played a very important role as SCM engineer in handling entire builds. Automated the build and release management process including monitoring changes between releases.
  • Conduct systems feasibility and cost studies and recommend cost-effective Cloud solutions.
  • Involved in migrating from on premise data center to AWS
  • In-charge for Builds and deployments of dot Net applications, Broker Artifacts etc to different environments including CIT, SIT, UAT, TFP, TRN and production environments.
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Built and deployed source code into application servers in an agile continuous integration environment. Developed and maintained UNIX/Perl scripts for build tasks.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Executed user administration and maintenance tasks including creating users and groups, reports, and queries.
  • Resolved the build and deployment related bottlenecks with the development team.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Deployed the applications into web application servers like Apache /Tomcat.
  • Designed the project workflows/pipelines using Jenkins as CI tool. Expert in Plug-inManagement for Jenkins.
  • Established processes and tools to maintain code based integrity, including check-in validation rules and branch/merge processes. Participated on Release Readiness review status meetings monthly.
  • Used Nexus for periodic archiving and storage of the source code for disaster recovery; sharing artifacts and handling dependency management within the company.
  • Developed and maintained the Standard Operating Procedures for the software.
  • Identified Cross Functional Dependencies, Monitoring & tracking the release milestones.
  • Created and managed VMs (Virtual Server) and involved in the maintenance of Virtual Servers. On-call support for 24/7 for troubleshooting production issues.
  • Involved in Monitoring, tracking, coordinating and managing issues and escalation.
  • Worked on Windows and UNIX OS environments.

Environment: UNIX, GIT, Nexus, CI Tool.

Linux System Administrator

Confidential

Responsibilities:

  • Built and provided support to enterprise level Servers on Linux, Solaris and AIX platforms.
  • Administering Linux laptops used for financial-trading applications. Installation of patches and other software packages disk and File system management through Solstice Disk Suite on Solaris and other logical volume manager for other flavor of UNIX.
  • Configuration of LAMP, Hardware and Software RAID on Digital &Sun Servers
  • Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
  • Configuration and maintenance of NIS, NFS, DHCP and DNS Servers on Solaris.
  • Worked on User management, PCI SOX audits, DSS and SAS70 Security standards across Solaris, Linux and AIX environments.
  • Performed DBA activities like installation and configuration of Apache web server, Oracle RAC database, Oracle 7.x/8.x
  • Worked on Load Balancers - F5 Big-IP to include set up, maintenance, & upgrades
  • Performed the administration of the Domain Name Server and configuration of the Database Files.
  • Troubleshooting Backup and Restore problems and performed Day-to-Day trouble shooting for the end users on Solaris based applications.
  • Performed OS upgrades and Patch loading as and when required. Backing up and restoring files across the network responsible for Installation of various software components on several servers.
  • Installed and Configured Send mail Utility on Sun UNIX Servers. Administering NFS Mounts. Troubleshooting Backup and Restore problems.

Environment: NIS, NFS, DHCP, DNS, UNIX, Oracle RAC database, Oracle 7.x/8.x, CentOS.

Unix/Linux Systems Administrator

Confidential

Responsibilities:

  • Installation and configuration of Red Hat Linux and Sun Solaris on VMware and stand-alone platforms.
  • Performed server installation using Jumpstart for Solaris 9, 10 and Kick start for Red Hat Enterprise Linux 5 and 6. Administrated server consolidation program through use of VMware ESX server and VMware Virtual Centre.
  • Experience in VMWARE ESXi 4/5 and v Sphere and managed VM resource upgrades, Cold migration of VM from once V centre to other.
  • Expertise in installation, configuration, troubleshooting VMWARE ESXi 4/5 and v Sphere. Worked on installation and configuration of Puppet.
  • Performed Cold Migration of VM from one host group to another and managed resource load on the host groups under V Centre.
  • Worked on Performance Management, Kernel Tuningand Load Balancing of RHEL.
  • Used Nagios Monitoring tool for performance monitoring of CPU, memory, disks and network.
  • Configured Monitoring Rules for each set of groups like what software’s can be used.
  • Configured sudoers file to grant root permission to user and SUDO administration for using YUM.
  • Extensive experience on cloud technology such as Amazon Web Services and setting up EC2 instances, Virtual Private Cloud (VPCs) and Security Groups. Develop Shell Scripts (Korn) for automating the batch jobs.
  • Extensive knowledge in configuration and maintenance of NIS, NFS, DHCP and DNS servers. Worked on backup technologies like DB2 Database and Tivoli storage manager.
  • Associated with DBAs for installation, restoration and performance tuning of DB2
  • Worked using the software’s Red Hat Package Manager and YUM for upgrading and patching.

Environment: Red Hat Linux 5.0, 5.5,, Sun Solaris, VMware ESXi 4/5, VPC, Trivoli storage Manager, Red hat Package Manager, Yum, SAN, DHCP, TCP IP< Shell, Korn.

We'd love your feedback!