We provide IT Staff Augmentation Services!

Devops/  Aws Engineer Resume

1.50/5 (Submit Your Rating)

SUMMARY:

  • Results driven IT professional with over 08+ years of experience and a specialty in the engineering, administration and support of Cloud System, VMware Linux & AWS environments. Effective at diagnosing complex problems and consistently delivering practical, usable solutions. Proven ability to lead and motivate teams through successful migration projects. Capable of taking ownership of complex cloud environments and ensuring that they are highly available while providing a high level of customer satisfaction.
  • Managing Consultant with 8+ years of experience in Consulting, Delivery, Large Program Management, having worked on wide range assignments for Public Cloud Hosting, Cloud Strategy Confidential, DevOps, Hybrid Cloud migration, IT Infrastructure analysis, OAM Product evolution and Virtualization programs. Responsibilities span Consulting, Program Management, Pre - Sales, Outsourcing and Transition management along with People Management and domain Subject Matter Expertise.
  • Play an integral role in implementing and executing product release processes. Support product engineering by managing the source code management system, automating builds and regression testing, building tools and monitoring used in software deployments, and coordinating and pushing new releases to the production infrastructure. Ensure that new software is released in a streamlined manner from development to production. Establish procedures and develops tools that are used by both the Engineering and Operations teams. Drive product releases across many different systems and teams.
  • I am a tech enthusiast who loves learning and working with cutting edge technologies. Currently, I am working as a Cloud Solutions Engineer and involved in deploying and managing an Openedx based Education Platform which is being hosted on Amazon Web Services (AWS).
  • Adept at DevOps Engineering with a passion for automating Cloud Infrastructure. I've got 8 plus years of IT Industry experience in Configuration Management, Confidential, Deploy, Release Management, Quality Assurance, Performance Tuning and Troubleshooting of Enterprise Cloud Servers.
  • I started my career as Confidential & Release Engineer then started writing some hacks in bash script to automate regular work-flow Administered & Maintained 200+ Production Servers. Having experience in high-load projects allows me to be calm and productive under pressure. With a team or by myself, I like creating things where none were before.
  • I also added load balancing improvements by AWS Elastic Beanstalk, which added significant stability to the platform.
  • Able to prioritize effectively to accomplish objectives with enthusiasm and humor. Ability to perform as part of a team and exceptional talent for quickly learning new systems and company protocols.
  • As a cloud computing technologist, I'm constantly developing my knowledge of emerging cloud computing and software technologies to stay on top of things a fast paced start-up company environment.
  • Provided Executive reporting, Project Server upgrade and migration, implemented appropriate project controls using EPM while promoted best practices in SDLC project management. Prepared executive reports and assisted in interpreting results. Recommended corrective actions if needed. Suggested and implemented process improvements in areas which were challenged by either cultural or professional issues.
  • Server Hardening as per the requirements of the organizations to the highest level of security.
  • Creation of the DHCP scopes for the required process of the organizations on the request of the clients.
  • Complete management of the DNS server through forward look up zone and reverse lookup zone and trouble shooting of the DNS server.
  • Management of the disk quotas for the User as per their department and the grade on the San box as per the requirements.
  • Creation of the group polices for the user as per the process and also as per the department and their designation.
  • Completely responsible for the Daily, weekly and monthly backups which were taken using the VERITAS software and providing the complete solution for the backups failure.
  • Major Experience includes System design & administration, database administration, project management, team management, Service Operations and vendor management.
  • End to end deployment ownership for projects on Amazon AWS. This includes Python scripting for automation, scalability, Confidential promotions for staging to production etc.
  • Ensure high availability of projects. This includes integration of Heartbeat, mon and Cloud watch alarms.
  • Integration of Configuration Management Systems like Ansible with AWS for code deployment.
  • Setup OSS Sonatype Nexus on AWS for private repository management of in house developed libraries.
  • Setup Jenkins for Continuous Integration and Deployment apparatus.
  • Setup JBehave for BDD and story boarding. This requires setup of Oracle RDS, Web logic server on EC2 instances on master-slave architecture for parallel tests execution.
  • Generating audit reports (similar to Trusted Advisor, AWS) for customers to help them in optimizing costs and improve performance/security.
  • Creation of Data Pipelines on AWS to schedule migration of data from SFTP servers to RDS instances.
  • Setup of "Event Management system" - Integration of monitoring tools (Nagios and Splunk ) with ticketing tools like Service Now to automate creation/updating of Incident/Alarms based on monitoring alerts.
  • Managing the infrastructure-powering client at massive scale using AWS cloud architectures, designing effective high availability network topologies, exposure to hardware and software load balancers.
  • Solid experience with the networking, performance, security and operational aspects of the AWS environment.
  • Advising stake holders about Devops adoption, maturity assessment and roadmap creation, setting up CI-CD pipelines, Test /Deployment/ Release Automation experience, and Environment Provisioning.
  • Liaise with geographically distributed application development teams to drive operational best practices.
  • Proficient in modern architecture stacks, Micro services, SOA, relational DBs, stateless API, etc.
  • Bringing in the Containers Dockers eco system to the environment to make the infrastructure cloud agnostic.
  • Responsible for “baking in” high scalability and high availability into our infrastructure.
  • Orchestrate the provisioning, load balancing, dynamic configuration/re-configuration, monitoring and spend optimisation of servers across cloud providers, data centers, availability zones..
  • Following and part of Agile methodologies.
  • Application Stack includes, AWS, Openstack, Docker, Docker Swarm, Chef, Python, Cassandra, Hadoop, Spark, Tachyoon, Hubot, Gitlab, Oracle Oltp, Jboss, Java, Sensu, Newrleic, Datadog, Papertrial, Elasticsaerch, Rundeck.

TECHNICAL SKILLS:

Databases: Oracle, SQL Server, MS Access, MySQL.

Confidential Tools: Ant, Maven, MS Confidential, Nant.

Languages: Shell, Java, Power shell, Perl, Python, Ruby, C,C++,C#,XML,HTML

Cloud Services: AWS, Rack Space

Confidential Tools: ANT, Maven

Continuous Integration tools: Jenkins, Hudson, AnthillPro, Bamboo, Cruise Control

Version Control Tools: GIT, Clear Case, SVN, CVS, TFS

Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla & IBM Rational Team Concert (RTC)

Web Applications: Processes

Operating System: Tomcat, Web Logic, Web Sphere, JBoss, IBM Web sphere, Servers Apache Tomcat, Apache Felix, Apache Sling.

AgileScrum, Waterfall, Spiral Models: Windows, Linux, MAC OS

PROFESSIONAL EXPERIENCE:

DevOps/ AWS Engineer

Confidential

Responsibilities:

  • Automation: Managing hundred's of server machines with different roles and purpose by heavy use of puppet automation and deployment tool, and also automation with custom made scripts.
  • Monitoring: Monitoring Critical network and server infrastructure with Enterprise Class monitoring tool Nagios.
  • Graphing Tools: Deploying, managing, and maintaining Enterprise class graphing tools like Ganglia, Cacti, & Hyperic to have an overview of the entire infrastructure deployed.
  • Storage: Deploying and Managing multiple SAN and DAS by using Dell's MD3200i & MD3200 and exposing it to the machine through NFS
  • Network: Responsible for handling network issues like handling DDOS attacks in coordination with multiple DDOS mitigation Partner's.
  • Virtualization: Citrix Xen Server & VMware ESX
  • Coordinate and perform system maintenance, while ensuring customer impact is minimal and maximizing Infrastructure Stability.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Performing L2 & L3 level Full Life-cycle triage for all events on production servers including incident logging, troubleshooting. Management of Production crisis events.
  • Very Strong exposure to Linux in all aspects such as Automating, Administrating, Maintaining, Troubleshooting, Root Cause Analysis (RCA) and patching.
  • Pushing configuration changes to multiple environments (prod + non-prod) using tools like Ansible and Puppet.
  • Installing and configuring of Puppet which includes the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Quickly writing Ansible Play-books and Puppet Modules for Automation, Deployment, Configuration management and Patching.
  • Implementing Continuous Integration - Continuous Confidential -test deployment process using Jenkins DevOps .
  • I’ve got exposure to scaling such as scale up or vertical scaling and scale out or horizontal scaling
  • I’ve experience in configuring Elastic Beanstalk.
  • Worked with the Docker to package an application with all of its dependencies into a standardized unit for Software Development.
  • Deployment of Production, Staging, UAT, QA,Dev Environments.
  • Tuning and hardening Nginx Web Server core configuration for High-Available.
  • Pseudo-Distributed Hadoop cluster installation as per business requirement. Installation and configuration of various BigData packages such as Hive, Oozie, Flume, Pig etc.
  • 24/7 on call support for emergency site maintenance and EBFs (Emergency Bug Fixes, Centralized Application Logging and Retention, Centralized Server backups and retention.
  • Excellent understanding of source-code management principles and systems, particularly GIT. In-depth knowledge of scripting like Shel and Python.
  • Interconnecting and maintaining High availability (Using IPSec VPN) between private data center and AWS VPC with multiple subnets.
  • Involved in Nagios High Availability monitoring with Shinken HA configuration.
  • Central Log Management solutions with Logs tash kibana web interface to filter logs from all servers in a meaningful manner using grok filters and storing it inside elastic-search text storage.
  • High availability and scalable Storage for all instances in the cloud using GLUSTERFS file system with multiple nodes.
  • Managing private and public subnets inside AWS VPC with proper routes to reach internal as well as external internet.
  • Configuration management and bootstrapping instances with Puppet/Chef configuration management tool.
  • Collect performance metrics from different hosts and AWS instances using Ganglia and PNP4Nagios.
  • Securing DNS zone transfer with multiple organizational units using TSIG HMAC MD5 key.
  • Load balancing web application requests using Amazon Elastic load balancer and Mod Proxy in Apache.
  • Deploying jboss Cluster for web application with scalability without using multicasting in the cloud.
  • Took on an integrated approach to solving the customer’s problems by leveraging internal groups through collaboration. Identified areas to partner on cross-group initiatives to achieve joint or complimentary goals.
  • Environment: VMware ESXi, Domain Name Servers (DNS), Internet Information Services (IIS), PowerShell, Symantec Net Backup.
  • Working with various LOBs and understand there requirement and test the requirement into the lab and work on the process document to get this implemented into production.
  • Worked on Exchange data centre migration and decommission of Exchange servers.
  • Designed the DAG design model for the organization and automated the implementation process. I worked on various branch designs like small, medium and large.

Confidential

Release Engineer

Responsibilities:

  • Created custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Knowledge on different Linux Distributions like Amazon Linux, Ubuntu, Fedora, and launching them on the AWS Cloud.
  • Managed datacenter IBM Softlayer, Viawest, Rackspace and Virtela regarding Server related issues.
  • Managed Linux and Window Server issues like disk addition extend partitions; move VM from one data center to another.
  • Working on Server Request for change process and Root Cause Analysis (RCA) process and created document as per requirement; Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Knowledge in load balancing and set up Elastic Load Balancer (ELB) and firewall rules in and enterprise environment.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
  • Automate Deployment using configuration Management tool like Chef to provision amazon AWS
  • Instances to enable continuous Deployments.
  • Developed an interactive webpage by using HTML5, CSS3, JavaScript and used Amazon S3 Storage for storing object data, Worked in Agile environment for the entire Software Development Life Cycle (SDLC).
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control and Involved in writing the presentation layer in Java Server Pages (JSP).
  • Managing and security of the Linux servers in the AWS Cloud.
  • Using Security groups and Network ACL for the security of the Virtual Private Cloud (VPC).
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet Master, Agent Nodes and an Admin Control Workstation.
  • Protecting data in S3 Buckets at rest by using AES-256 bit encryption standard or server-side encryption which is the most advanced encryption standards and encryption at transit by SSL or client-side encryption.
  • Used Perl/Shell to automate Confidential and deployment Process & Ruby scrips for the chef automation.
  • Used ANT and MAVEN as a Confidential tools on java projects for the development of Confidential artifacts on the source code.
  • Used JSP, Servlets and HTML5 to create web interfaces. Developed Java Beans and used custom tags.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves the user.

Confidential Release Engineer

Confidential

Responsibilities:

  • Applications on boding, patching and tools installation, Performing RFS (Request for service) support as per client requirement’ Physical & virtual linux server decommission.
  • Building, administering, monitoring and troubleshooting RHEL 5.x, 6.x, CentOS on Dell and HP hardware platforms.
  • Add, remove and resizing Logical volumes using LVM in Red Hat Linux and implementing software RAID at installation time.
  • Define/setup network protocols, Network File Services (NFS), and Network Information Services (NIS) in Red Hat Linux and IBM AIX systems.
  • Managed Microsoft SCCM deployments in a large-scale global environment of 50,000+ users; deployments of large and complex applications targeted for mass audience. - Provided 3rd level infrastructure support, and assisted in the maintenance and troubleshooting of SCCM, and client workstations;
  • Possess good understanding of the SCCM infrastructure including boundaries, site server roles, in order to troubleshoot SCCM related issues.
  • Implemented puppet to manage all of our existing servers and automate the Confidential /configuration of new servers. All server types were fully defined in puppet, so that a newly built server could be up and ready for production within 30 minutes of OS installation, Documentation and all other relevant information in a repository to share information.
  • Work with team to deliver ongoing product releases and updates. Configuring storage, adding LUN in VMware data center and Profile, OS template creating in VMWare VCenter and migrating virtual Machine.
  • Monitoring BMC Remedy and resolving incident & collecting server artifact and unloading on wiki, activating server.
  • NFS, autofs, swap addition, flushing, configuration administration and management.
  • User management (create, delete, change) LVM management (create, extend, reduce)
  • Configuring Networking, adding static routing and network bonding.
  • Deploying virtual machine, assigning Disk, Ram, CPU, Network Adaptor, VLAN etc.
  • Upgrading & degrading virtual server, Installing and configuring IBM Tools ITM, IEM, and TADDM & TSM.
  • Remediation of vulnerability, security health check in order to keep server compliance posture.
  • Power Path and VCS cluster installation & configuration. Troubleshooting & managing servers, hardware and network related issues remotely via accessing through SSH, VNC, RDP, team viewer.
  • Configuring Ethernet Cards, TCP/IP Configurations like: Assigning IPs, Gateways, Name servers, net masks, hostnames, and domain names etc. for servers.
  • Resolving and troubleshooting server related issues & client related issues in timely fashion to avoid downtimes and delays. Installed RHEL 5.0/6.0 using kickstart and custom building the servers per SOW.
  • Installation and configured Solaris 10 with Zones, Containers and Ldoms
  • Installed/configured EMC Storage with 0, 1& 5 RAID configurations. Installed Veritas Volume Manager 5.0/5.1/6.0, VCS Cluster Server 5.0/5.1/6.0 for failover and for mirroring and raid level configurations on EMC storage frames.
  • Performed all System Administration tasks like cron jobs, installing packages, and patches.
  • Configured and installed Automount and Jumpstart.
  • Configured and maintained Samba Server, NFS Server, NIS Server and clients, DNS clients and AutoFs File systems.
  • Provide support for CAC (Common Access Card). Troubleshoots smart card readers, middleware and PKI (Public Key Infrastructure) Certificates.
  • Performing tape backups, archiving and checking data integrity through Shell Scripts and job automation.
  • Configuration Puppet, Chef for main servers, implementation of configuration files and main services of monitoring (zabbix), web-servers, security (logrythm) etc
  • Installed, configured VMs on VMware 5, Vsphere 5.0, configured ESX hosts, adding datastores to ESX hosts, creating vswitches, templates, migrating VMs across ESX hosts.
  • Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage.

Confidential Release Engineer

  • Have experience in front end UI development using HTML, CSS and JavaScript.
  • Experience in AWS cloud based application development and in Devops Confidential and deploy tools like MAVEN and Jenkins, Visual Studio, Version control tools like GIT and SVN, Code quality check tools like Sonarqube and FxCop, Monitoring tools like Cloud watch, Splunk and Service NOW.
  • Have basic understanding of Ansible, python,docker, grunt, Implemented CI/CD using Jenkins.
  • Experience in Development, Maintenance, Confidential and deployment of Applications developed in .NET.
  • Experience in requirement gathering and analysis of requirement with client and onsite coordinator, impact analysis of stated requirements and suggested the implied requirements to clients & analysis of gap between them.
  • Good knowledge in Software Development Life Cycle and have worked both in Waterfall and Agile model.
  • Experience in preparing Design documents, test Case preparation, unit testing, Integration testing, mobile application testing using emulator and also with device.
  • Supported application during SIT and UAT phase and so involved in defect tracking and defect fixing.

We'd love your feedback!