We provide IT Staff Augmentation Services!

Cloud & Devops Engineer Resume

Carlsbad, CA

PROFESSIONAL EXPERIENCE:

  • Working as a DevOps Engineer wif around 7 years of experience in IT Industry wif extensive experience in operations and automation across various physical and virtual platforms (Unix, Linux and Windows) wif CI/CD pipeline.
  • Experience in managing multiple environments ranging from as few as 10 servers to 150+ in AWS.
  • Participated in release Process Implementation like Continuous Delivery methodologies to existing Build & Deployment Strategies.
  • DefinedAWSsecurity groups which act as virtual firewalls to control teh incoming traffic onto AWSEC2 instances.
  • Expertise in managing VPC configurations for organizations and maintaining networks and subnet ranges.
  • Working AWS infrastructure wif automation and configuration management tools such as Chef and Ansible.
  • Experience in working wif multiple private and public cloud platforms like Amazon Web Services, Azure, Rackspace, Google Cloud Platform (GCP).
  • Built and developed CI/CD pipelines scriptsin Jenkins.
  • Proficient in using all Amazon web services like EC2, EBS, IAM, S3, ELB, RDS, VPC, Route 53, Cloudformation etc.
  • Troubleshooting DNS issues using DNS utilities like nslookup.
  • Setup internet load balancing on multiple ISP, Firewall, Port forwarding, IP Routing using IP Tables.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for teh JIRA bug/issue tracker.
  • Installed and managed of RDBMS and NoSql tools such as MySQL, PostgreSQL, MongoDB, Cassandra and Redis.
  • Acquainted in implementation and maintenance of Apache HTTPD, SMTP, DHCP, NFS, LDAP, DNS, Postfix, Send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • Performed Disk Management wif teh help of LVM (Logical Volume Manager).
  • Has done monitoring and alerting of applications deployed in AWS using Cloudwatch, Cloud Trail and Simple Notification Service.
  • Familiar wif Atlassian Suite (Confluence, JIRA, BitBucket etc.), Assembla.
  • Installed and Configured - DNS, Mail Server, Apache Web Server on Linux and Solaris.
  • Deployed NewRelic monitoring tool and set up monitoring dashboard for alerts and application and instance failures.
  • Installed and configured OS Linux, RedHat Enterprise, Sun Solaris, Centos, and Ubuntu OS and in Network/Security Management.
  • Jenkins integration wif SCM repositories like Visual Studio Team Services Version Control, GitHub for automated builds and code testing.

TECHNICAL SKILLS:

Cloud Technologies: AWS, Rackspace, Azure

Databases: Oracle 10g & 11g, MySQL, MS SQL, Postgresql, MongoDB.

Operating systems: RHEL, CentOS, Debian, Ubuntu, Windows OS

Monitoring: NewRelic, Nagios, Prometheus, Grafana, Pagerduty

Orchestration: Kubernetes, Docker, Docker swarm, Docker cloud

Logging: Papertrail, Kibana

SCM: Github, Bit bucket, SVN

Configuration tools: Ansible, Chef

Continuous integration: Jenkins

Scripting: Python, Bash

Storage: HP EVA 8400 SAN storage, EMC, SL8500 Tape library

Networking: DNS, DHCP NFS, LAN, WAN, IPTables.

Load Balancing: Brocades, F5 Load balancers

WORK EXPERIENCE

Confidential, Carlsbad, CA

Cloud & DevOps Engineer

Responsibilities:

  • Working on configuring Dockers using Docker Cloud.
  • Configured ELB setup on AWS.
  • Deploying and operating scalability and fault tolerant systems on AWS Using EC2, ELB, Auto Scaling, etc.
  • Developing Ansible playbooks for various applications and deploying them on AWS.
  • Automated Cloud deployments of AWS services like EC2, VPC, Route 53 wif AWS Cloudformation Templates.
  • Manage and configureAWSinfrastructure including cloud services, SQL databases, sites, Service Bus, Stream Analytics jobs, and Virtual Machines
  • Managing IAM (Identity access management) profile using IAM roles and instance profiles.
  • Container based application deployments using CI server (jenkins) on AWS regions.
  • Implementing VPC and instance Hardening practices wif automated scripts.
  • Integration of different plugins to ELK stack like Kafka.
  • Used VMware, AWS, Azure for deploying servers based on teh application requirements from architects.
  • Worked on configuring and integrating teh servers wif different environments to automatically provisioning and creating new machines using configuration management tools like Ansible.
  • Configure Redis Sentinel for High Availability of Redis cluster.
  • Worked on Ansible to automate AWS instance creation and also Deploying application.
  • Install, configure and support Microsoft technology solutions on windows 2008/2012 platform hosting web and database applications, while maintaining security patches, antivirus updates, backups, monitoring and performing routine server maintenance.
  • Worked on tools like JIRA, Agile/ Scrum methodology and Rally wif short sprint cycle to release product.
  • Configured and architectured monitoring of AWS resources wif Cloudwatch, Sysdig, Datadog and integrating Notification services wif AWS SNS and Pagerduty.

Environment: AWS, Ansible, Git, Windows/Linux servers, Jenkins, Maven, bash scripts.

Confidential, Los Angeles, CA

DevOps Engineer

Responsibilities:

  • Configured RabbitMQ a messaging service and created user access.
  • Configured Redis Sentinel for High Availability Redis cluster.
  • Developing scripts for automatic deployment (JSON, YAML and Dockerfiles).
  • Created Container orchestration using Mesos Marathon and Docker swarm.
  • Worked on monitoring tools like Pagerduty and Nagios.
  • Worked on log management tool Papertrail.
  • Worked on Jenkins for Continuous Integration and deployment.
  • Created VM’s on Rackspace and configured them according to teh requirement.
  • Performed administrative tasks as user management in JIRA and Confluence.
  • Managed On-site Applications services using Chef as well asAWSfor EC2/S3/Route53 and ELB wif Chef Cookbooks.
  • Performed wif a team in Vstorage and VMotion administration for successful maintaining of data migration.
  • Worked on Chef for Configuration provisioning and automation.
  • Worked wif MySQL GUI tools, MySQL Workbench, MySQL Administrator, MySQL Query Browser
  • Worked on AWS, AZURE and RACKSPACE for deploying servers and configuring security groups.
  • Performed task related to installation, configuration, backup/recovery of MySQL and PostgreSQL.
  • User administration in Atlassian Suite (Confluence, JIRA).
  • Deployed NewRelic monitoring tool and set up monitoring dashboard for alerts and application and instance failures.
  • Managed On-site Applications, Services and Packages using Chef on Rackspace.
  • Installed and configured Redis and Memcached.
  • Worked on ShareFile by creating users assigning roles, created directories and managed their profile.
  • Managed TrendMicro client account and got end users configured for it.
  • Created users and assigned roles for RabbitMQ logins using Chef.

Environment: Pagerduty, Nagios, NewRelic, Rackspace, Papertrail, Redis, Memcached, ShareFile, RabbitMQ.

Confidential, NY

Build and Release Engineer

Responsibilities:

  • Designing secure, scalable, and highly available architectures for web services
  • Administering AWS environment, including provisioning and operation of compute instances and AWS services, user management, security, and traffic management.
  • Incident response (alongside software developers and site reliability engineers) wif rotating on-call responsibility.
  • Automating teh configuration, delivery, and operation of infrastructure systems and services
  • Linux systems administration tasks using Ansible.
  • Continually control cloud costs by reviewing deployed ecosystem, suggesting improvements and efficiencies.
  • Collaborate wif software development and security teams to architect, build, deliver, and manage solutions.
  • Configure and tune monitoring and logging systems.
  • Implementation of AWS solutions wif teh use of S3, EC2, EBS, RDS, Elastic Load Balancer, Optimized volumes, Auto scaling groups and EC2 instances.
  • Configured Elastic Load Balancers using EC2 Auto scaling groups and Created multi AWS VPC instances.
  • Installed and Worked on Nagios monitoring tool to check system performance
  • Accessing remote servers using SSH, PUTTY
  • Experience in writing shell scripts to automate teh administrative tasks and management using cron jobs.
  • Experience in Performance monitoring and kernel tuning and Load balancing.
  • Handled deployments using Chef.
  • Troubleshooting and implementing security features in firewall according to teh changes in teh network

Environment: Windows/Linux Servers, AWS, PUTTY, Jenkins, Chef.

Confidential

Build & Release Engineer

Responsibilities:

  • Written Maven scripts for build and deployment automation.
  • ConfiguredJenkinsto implement nightly builds on daily basis and generated change log dat includes changes happened from last 24 hours.
  • Created Jobs inJenkins and set up global permission and scheduling jobs in pole SCM.
  • Setup NFS servers asOpenshiftstorage backend and configured various storage claims for developers.
  • Setup and management of Openshift environment and responsible for teh expansion to support a scalable environment.
  • UsedGITas source code management tool for creating local repo, cloning teh repo, adding, committing, pushing teh changes in teh local repo, saving changes for later (Stash), recovering files, branching, creating tags, viewing logs, etc.
  • Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using Jenkins Build Pipelines, ANT, Maven.
  • Extensive exposure to Configuration Management policies and practices wif regards to SDLC, along wif automation of scripting using Bash/Shell, Perl scripting.
  • Working on Linux platforms and Windows platforms.
  • Worked on creating ANT scripts to build and deploy Java/J2EE, Oracle ADF and Oracle SOA based enterprise applications to WebLogic Application Servers.

Environment: Openshift, Jenkins, Maven, bash scripts.

Confidential

System Administrator

Responsibilities:

  • Managed large, complex environments wif hundreds of servers across multiple locations.
  • Coordinated wif other teams to support network hardware such as firewalls, load balancers and switches and storage hardware such as SAN, DAS and NAS systems
  • Administered VMware virtual machines, hypervisors and clusters wif support from virtualization engineers.
  • Deployed and administered Microsoft SQL Server in standalone and clustered environments.
  • Developed and implemented procedures for operational processes including deployment, upgrade, migration and maintenance.
  • Produced, maintained, and improved documentation on various internal processes, OS standards, and refresh cycle schedules.
  • Participated in hardware reduction cost projects by providing server virtualization technology. Provided detailed updates and plans to meet project deliverables.
  • Document and track issues via a ticketing system.
  • Reengineered company’s systems setup, establishing automated server generation routines, optimizing system performance, installing upgrades/patches, establishing system monitoring and maintaining security protocols.
  • Ensured dat all server hardware, operating systems, software and procedures aligned wif organizational standards and strategic business plan.
  • Increased team productivity and automated repetitive tasks by using batch files, PowerShell, VBScript and WMI.
  • Acted as escalation point for troubleshooting advanced network/systems issues; consistently earned 100% issue-resolution scores by providing excellent service to internal and external customers.
  • Trained employees across multiple departments on network operations including log-in procedures, network management software, permissions, printing issues, security and use of software.

Environment: Windows / Linux Servers, Switches, SAN, DNS, DHCP, AD.

Hire Now