We provide IT Staff Augmentation Services!

Sr. Aws/ Devops Engineer Resume

5.00/5 (Submit Your Rating)

Clearwater, FL

PROFESSIONAL SUMMARY:

  • An accomplished, results - driven and technically professional with more than 7+ years of experience in the field of IT industry focused on Linux Administration, Configuration/Release/Build engineering, cloud computing, Development Operations, Continuous Integration/Continuous deployment for effective delivery of Projects.
  • Strong experience in setting up the enterprise infrastructure on Amazon Web Services (AWS) like EC2instance, ELB, EBS, S3 Bucket, Security Groups, Auto scaling, Lambda, AMI, RDS, IAM, Cloud Formation, AWS Lambda, Cloud Watch, RedShift, ECS, Amazon IoT, Amazon KMS, Cloud Front & VPC services.
  • Expertise in building the AWS infrastructure using Cloud formation and Terraform to build Staging and production environments..
  • Experience on Azure compute services, Azure Web apps, Azure Data Factory & Storage, Azure Resource Manager(ARM), Azure Identity & Access Management, Azure AD, Azure SQL/Cosmos DB, Azure Multi-factor Authentications.
  • Knowledgeable on Cloud technologies including Infrastructure as a Service (IaaS), Platform as a Service(PaaS) and Software as a Service (SaaS) provider.
  • Expertise in ELK (classis and application) security and application logging using Cloud Watch, Cloud Trail Integration and App Dynamics.
  • Expertise in integrating Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • Experience in Implementing a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
  • Experience in creating Docker container images by tagging and pushing the images and worked on the infrastructure using Docker containerization.
  • Extensive Knowledge on launching and scaling Docker containers in production using Docker swarm, Apache Mesos and Marathon. Knowledge on tools like Rocket and Packer.
  • Expertise in OpenShift architecture setup same as like Kubernetes master and node cluster. Used latest versions of Linux machines.
  • Expertise in writing Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Strong Experience on Chef Enterprise Hosting as well as on-premise Chef, installing and configuring the workstations, bootstrapping nodes, writing cookbooks, recipes and uploading them on to the Chef-server.
  • Experience on Puppet as Configuration management tool, to automate repetitive tasks, quickly deployed critical applications on different nodes and proactively managed change.
  • Implemented Blue-Green deployment which helped to reduce the downtime for applications in production environment.
  • Code quality, code inspection using SonarQube, PMD which detects bugs and security vulnerabilities.
  • Expertise in Jenkins/Hudson and Bamboo by installing, configuring and maintaining for continuous integration (CI) and for Continuous Delivery (CD).
  • Strong Experience on developing build and deployment pipelines using Jenkins, Maven, ANT for Java applications and Gulp, Grant for .NET applications.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools Git, SVN, CVS, Perforce and Atlassion Stash on Linux platforms.
  • Expertise on monitoring and alerting services for on-premise servers or data centers using different monitoring tools such as App Dynamics, Nagios, Splunk, Prometheus and Sumologic.
  • Experience on web servers like Apache and application servers like Web logic, Tomcat, Web sphere, JBOSS to deploy code.
  • Experience in running LAMP (Linux, Apache, MySQL, and PHP) systems in agile quick scale cloud environment.
  • Experience with Databases Like Apache Cassandra, Postgre SQL, Redis, Memcache, Mongo DB, MySQL and Oracle SQL.
  • Experience in using Atlassian tools like JIRA, Confluence, Service Now for ticketing.
  • Solid understanding of fundamental technologies like DNS, Load Balancing, SSL, TCP/IP, networking and security best practices.
  • Experience on understanding of the principles and best practices of Software Configuration Management (SCM) in Agile (scrum) and Waterfall methodologies.
  • Proficient with Shell, Bash, Python, Ruby, Perl, Power Shell, JSON, YAML, Groovy, Node.JS scripting languages.
  • Expertise in administration various environments in software development life cycle(SDLC) Windows, Ubuntu, Red hat Linux, SUSE Linux, FreeBSD and Centos.

TECHNICAL SKILLS:

SDLC: Agile, Waterfall, ITIL.

Web Technologies: HTML, CSS, JavaScript, jQuery, Bootstrap, XML, JSON.

Databases: SQL / NoSQL (MySQL, PostgreSQL, Cassandra, MongoDB, Memcache).

Virtualization: Oracle Virtual Box, VMware, Vagrant, Citrix XenServer, LXC.

Web Application Servers: Weblogic, Tomcat, Apache http, IIS, Nginx, SPDY, Varnish.

Operating Systems: Linux & Unix (Ubuntu, Debian, Centos, FreeBSD), Windows, Mac OS X.

Monitoring Tools: Prometheus, Nagios, ELK, Splunk, AppDynamics, Sumologic.

Scripting Languages: Java, C, Shell, Bash, Python, YAML, Ruby, Perl & PHP.

Version Control: Git, Git Hub, SVN, BitBucket.

Development/Build Tools: ANT, MAVEN, Gulp, Grunt, Gradle.

Containerization Tools: Docker, Kubernetes, Packer, Mesos, Marathon, Rocket.

Integration Tools: Jenkins, Hudson, Bamboo, Team city, Build Forge.

Configuration Management: Chef, Puppet, Ansible, CFEngine, Salt stack.

Cloud Platform: Amazon Web Services, Microsoft Azure, Openstack, OpenShift.

Cloud Services: Elastic Load Balancer, Elastic Beanstalk, Cloud Watch, IAM, Server Migration, Route 53, SQS, SNS, S3, VPC, Dynamo DB. Glacier, RDS, EC2, AWS Lambda, RedShift, AWS Kinesis Datastream.

Ticketing Tools: Jira, Remedy, Confluence, Bugzilla, Atlassian Stash.

PROFESSIONAL EXPERIENCE:

Sr. AWS/ DevOps Engineer

Confidential - Clearwater, FL

Responsibilities:

  • Experienced in creating configured AWS IAM and Security Group in Public and Private Subnets in VPC and Created AWSRoute53 to route traffic between different regions.
  • Build servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and migrated applications to the AWS cloud.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, and EBS volumes.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and created these services in the Cloud Formation.
  • Worked on MongoDB database concepts like locking, transactions, indexes, forwarding, replication, schema design.
  • Experienced in OMS services like Azure Automation, Azure Backup and Azure Site Recovery.
  • Experienced in Azure Application Insights in configuring, monitoring for Application performance for Web applications, Synthetic transaction monitoring for Web pages.
  • Hands on experience in developing Power BI dashboards/reports from data sources like SQL/Azure SQL server, Cosmos DB, Kusto DB, and SSAS cubes and experience in azure resources like cloud services, storage accounts, service buses, event hubs, app service plans and Azure active directory and SQL Azure.
  • Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery and have used virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Built complete Configuration Managed Kubernetes charts using Helm, created reproducible builds of the Kubernetes applications, managed Kubernetes pods, created nodes and replicated them and managed releases of Helm packages.
  • Responsible for provisioning Kubernetes environment and deploying dockerized applications by developing manifests. Expertise in creating Networking policies for Docker containers using Docker weave. Worked on container orchestration tools like Docker swarm, Mesos and Kubernetes.
  • Written Terraform templates, Puppet Manifests and pushed them onto servers for configuring EC2 Instances
  • Capable of doing Ansible setup, managing hosts file, using yaml linter, authoring various playbooks and custom modules with Ansible.
  • Experienced in Puppet Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
  • Hands on experience in Deploying Puppet modules, Puppet Dashboard, and Puppet DB, SQL for configuration management to existing infrastructure.
  • Extensively worked on CI/CD tools like Jenkins and Bamboo for continuous integration and implemented them for end-to-end pipeline automation of various builds and deployments.
  • Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code and Deployed the Ear and War archives into WebLogic and Apache Servers.
  • Managed central repositories & implemented Atlassian Stash (Bitbucket) along with GIT to host GIT central repo.
  • Using Puppet, deployed and configured Elastic search, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Strong understanding and hands on experience working with Kibana 4.1.2 to generate customer facing dashboards.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
  • Involved in AWS EC2/VPC/S3/SQS/SNS based on automation Terraform, Ansible, Python, Bash Scripts.
  • Extensive knowledge in application development, support and maintenance and all phases of project life cycle, Kanban, Agile, and Scrum.

Environment: Python, Bash, JSON, Groovy, Git, MAVEN, WebSphere, DNS, LDAP, NFS, NIS, PostgreSQL, Maria DB, JIRA, Jenkins, Kubernetes, Docker, Terraform, Ansible, Sumologic, Elastic Search, Log Stash, Kibana, Azure, AWS(VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS)

AWS/ DevOps Engineer

Confidential - Sandiego, CA

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all AWS stack focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud.
  • Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, Subnets, Availability Zones and RDS in Cloud Formation JSON templates.
  • Created functions and assigned roles in AWS Lambda to run python scripts, and to perform event driven processing.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create AMI'S for mission critical production servers as backups.
  • Worked on Terraform for managing the infrastructure through the terminal sessions and executed the scripts and created alarms and notifications for EC2 instances using Cloud Watch.
  • Manage Amazon RedShift clusters such as launching the cluster and specifying the node type.
  • Implemented programmable infrastructure in Production, Dev, Pre-Prod with Kubernetes.
  • Used OpenShift for continuous application development and multi-tenant deployment.
  • Deployed Micro services, including provisioning AWS environments using Ansible Playbooks.
  • Wrote Ansible playbooks with python SSH as the wrapper to manage Configuration of AWS nodes and tested playbooks on AWS instances using python. Run Ansible scripts to provide Dev servers.
  • Ansible tower to setup a Continuous Delivery pipeline using BitBucket, Jenkins and Artifactory.
  • Responsible for installing Jenkins master and slave nodes and also configure Jenkins builds for continuous integration and delivery.
  • Written Maven/Ant Scripts for Automating end-to-end build process and written Shell scripts for deployments and configuration of Weblogic server for all J2EE applications.
  • Deployed and configured BitBucket repositories with branching, forks, tagging, merge requests, pull requests and notifications.
  • Used Kibana to visualize the Elasticsearch data to navigate the Elastic stack.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS and send mail on Red hat Linux/Debian severs.
  • Installation and configuration of PostgreSQL and MongoDB Database on Red Hat/Debian Servers.
  • Worked on Agile projects like Creating Kanban boards, configured columns, Filters and Reports.
  • Provided production support in an on-call rotation in a 24x7 environment.
  • Excellent client relation skills and the drive to complete tasks effectively, and efficiently where customer service and technical skills are demanded.

Environment: Python, Bash, JSON, Groovy, Git, MAVEN, WebSphere, DNS, LDAP, NFS, NIS, PostgreSQL, Maria DB, JIRA, Jenkins, Kubernetes, Docker, Terraform, Ansible, Sumologic, Elastic Search, Log Stash, Kibana, Azure, AWS(VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS)

Cloud/DevOps Engineer

Confidential - Omaha, NE

Responsibilities:

  • Analyze and Evaluate Existing Architecture, Design and Configure a complex Network architecture on AWS Cloud. Migrate on premises applications to the cloud.
  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, ELB, Auto Scaling groups. Cloud as a code with Ansible.
  • Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket. Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
  • Designing a Back-up solution and a Disaster recovery in AWS Implementing a Continuous delivery framework using Jenkins, Puppet, Chef, Maven and Nexus as tools.
  • Used Jenkins AWS Code Deploy plug-in to deploy to AWS.
  • Installing configuration and maintenance of Web Servers (Apache), App Servers (Tomcat) and Database servers (SQL, MySQL).
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple applications.
  • Built and maintaining Docker infrastructure for Service oriented architecture (SOA) applications.
  • Deployed Docker Swarm using Ansible. By using Docker Swarm clustered the Docker containers into a single virtual Docker engine.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Configuring Chef to build up services and applications on the instances once they have been configured using Cloud formation.
  • Designed and Developed Bamboo Build deployments on Docker containers.
  • Managed the Version control systems GIT and GITHUB.

Environment: AWS, S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, Terraform, Cloud Formation VPC, IAM, Cloud Watch, Glacier, Jenkins, Maven, Subversion, Ant, Bash Scripts, GIT, Docker, JIRA, Chef, Ansible, Puppet and Nexus in Linux environment.

Build & Release Engineer

Confidential - Mountain View, CA

Responsibilities:

  • Developed build and deployment processes for Pre-production environments.
  • Used Subversion as source code repositories.
  • Managed SVN repositories for branching, merging, and tagging.
  • Developed Shell/Perl Scripts for automation purpose.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Worked closely with software developers and DevOps to debug software and system problems
  • Automated the deployment procedure, monitored the deployments, and troubleshooting the failed deployments
  • Used AGILE MVN method to develop a build and ANT as a build tool.
  • Involved in writing parent pom.xml files to establish the code quality tools integration.
  • Installing, configuring and administering Bamboo CI tool on Linux machines.
  • Implemented the setup for Master slave architecture to improve the Performance of Bamboo.
  • Perform the task of building script issues, implementing release deployment standards and fixing compilation issues.
  • Used Bamboo, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Used Remedy as ticket tracking and work flow tool.

Environment: SVN, Shell/Perl Scripts, SCM, Bamboo, Build Forge, Maven and ANT Tomcat, Remedy, Nexus, Agile.

Linux/ UNIX System Engineer

Confidential

Responsibilities:

  • Deal with Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.
  • Installation, configuration and administration of Apache Tomcat, Weblogic, WebSphere.
  • Responsible for installing and configuring VMware setup and Worked on deployment of applications on VMware and VCenter.
  • Experience with working on ZFS file systems which included tasks such as creation, mirroring, cloning and performing snapshots.
  • Building and configuring Red Hat systems over the network, implement automated tasks through CRON jobs, resolving tickets according to the priority basis.
  • Monitored the performance of the system using TOP, SAR, PS, VMSTAT, NETSTAT, IOSTAT, and CPU info to check the CPU utilization, bottlenecks of I/O devices, memory usage and network traffic.
  • Tuned, maintained and upgraded WebSphere, Weblogic, JBoss, Tomcat and Apache application servers.
  • Managed Network troubleshooting applications using TCP/IP including Ethernet JBoss, IP addressing & Sub netting, routing.
  • Applied patches (using RPM and YUM) to fix the holes that were found during the quarterly scan basis using Nessus scan.
  • Proficient in Networking and configuring TCP/IP, DNS, NFS, NIS, NIS+, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP servers.
  • Troubleshoot network connectivity using PING, NETSTAT, IFCONFIG, and TRACE ROUTE commands. Login to the remote system using sudo, putty, and Telnet.
  • Perform both interactive and automated (kick start) installations of Red Hat Enterprise Linux using bash scripting.
  • Responsible for Mongo DB installation, configuration and administration.
  • Created BASH shell scripts to automate Cron jobs and system maintenance. Scheduled Cron jobs for job.

Environment: Linux, UNIX, Microsoft Windows, LAMP, Veritas Volume Manager (VVM), Logical Volume Manager (LVM), TCP/IP, DNS, NFS, NIS, NIS+, SAMBA, LDAP, SSH, SSL, SFTP, SMTP, SNMP, SVN, .Net, ZFS, Java, SQL, Mongo DB, Oracle, Agile, Weblogic, WebSphere, Apache, Subversion, Splunk.

Linux Administrator

Confidential

Responsibilities:

  • As an Open System Administrator my duties included supporting Linux System Administrator customers with RHEL/SUSE a combination of systems architecture, systems development.
  • Installed and configured of hardware and OS (Solaris 10, SUSE and RHEL 4/5) on x86 servers.
  • Provided ongoing support in systems management and administration of LINUX/UNIX in global-scale environment.
  • Performed various troubleshooting and maintenance operations in Windows Server environments.
  • Issues related to NFS, NIS, and LVM, Grub corruption, configuration & maintenance of RAID (level 0, 1, and 5).
  • Performed security monitoring tests to identify intrusions.
  • Provided Tier 2 and Tier 3 technical support.
  • Deployed performance enhancing/monitoring tools
  • Monitored the servers & applications using Nagios, Cacti and Splunk.
  • Inventoried and administered Red Hat Enterprise Linux (RHEL), FreeBSD, and VMware ESXi servers, writing several utilities to manage them simultaneously.
  • Server administration and multi-platform support (OS X, Ubuntu Linux, Windows).
  • Planning and implementation of NAS backup for the servers.
  • Production Support & Systems engineering duties related to Red hat system administration DNS, DHCP, NFS, NIS, LDAP, user account maintenance, backup & recovery, Auto-mounting, License Management, Printer configuration.
  • Dealt with Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers.
  • Installation of Firewall checkpoint. Installed and configured IPFilter, to protect Linux system that was placed on the Internet.
  • I worked as an intern in this particular project.

Environment: Red hat Linux 4/5, Sun Solaris 8,9,10 Sun V440, C++, V490 T5220 T5240 Spark stations 20Switches, VMware ESX 5.1, oracle 11, Veritas Cluster Server 5, Veritas Operations Manager.

We'd love your feedback!