We provide IT Staff Augmentation Services!

Devops & Cloud Engineer, Resume

4.00/5 (Submit Your Rating)

Germantown, MD

PROFESSIONAL SUMMARY:

  • Over 8+ Years of experience in the IT industry with an imperative concentration in designing and orchestrating workflow and a strong technical background in deploying and maintaining in Cloud Platform (AWS), and Azure Automation.
  • Worked in a large organization that participated on the architecture solution team, provided design ideas, following industry best practices, code review, source code control, software build process, upgrades, testing/QA.
  • Worked with Cloudify for Orchestration and Automation.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Experience in writing Terraform templates to deploy infrastructure on a cloud with EC2, ELB and SGs in JSON.
  • Experienced in DevOps Environment as a DevOps engineer working on various technologies and applications like CHEF, GIT, SVN, Jenkins, SonarQue, Docker, AWS, and Maven.
  • Experienced in hosting and deploying applications by using WebSphere Application Servers.
  • Infrastructure automation with chef, and Linux system administration. In - depth experience in developing and supporting both production and development environments.
  • Experienced in installing, configuring, modifying, testing and deploying applications on Apache Webserver, Nginx and Application Servers such as Tomcat, JBoss.
  • Worked in Django for UI and BackEnd development.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS services, EBS volumes, to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of the system.
  • Experience in IP networking, VPN's, DNS, load balancing and firewalling.
  • Built multi-zone and multi-region architectures.
  • Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using AWS Console and AWS Command Line Interface.
  • Good Exposure on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, and Automation. It includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, GIT, GitHub.
  • Monitoring/Alerting tools such as Nagios.
  • Experienced in AWS Cloud platform and its features which includes Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, RDS, IAM, SNS, ELASTIC BEANSTALK, Route 53, Auto scaling, LAMBDA, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups, RDS.
  • Solid experience in design and implementation of MVC architecture such as Struts, Spring MVC.
  • Knowledge in using SQL Azure for Backend operations and data persistence
  • Solid experience in design, development of web-based applications using HTML, DHTML, CSS, JavaScript and JSP, Servlets.
  • Conversant with Waterfall, Iterative, Agile and SCRUM methodologies.
  • Excellent hands on experience with EJB 2.0, XML, XSL, XSLT, DTD and XML Schema.
  • Working experience in the development of EJB (Entity, Session and Message Driven Beans), etc.
  • Developed and improved Java applications which perform config changes, Deployments in different environments via PowerShell.
  • Solid design skills using Java Design Patterns and Unified Modeling Language (UML).
  • Experience in development of Web Services as Service Providers and Consumers using HTTP/XML, XSL, XSLT, XPATH and SOAP/WSDL.
  • Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX, LINUX.
  • Good expertise using the various Development tools like WSAD, JBuilder and Eclipse.
  • Sound Relational Database Concepts and extensively worked with DB2, ORACLE. Very good in writing complex SQL’s and

TECHNICAL SKILLS:

Web Servers: Apache HTTPD, Jboss EWS 1.x, Jboss EWS 2.x, node js, jetty web server, IIS server, WebSphere Portal Server V5.x/6.x,7.x

Application Servers: Apache Tomcat 6.x, 7.x, 8.x Jboss EAP 5.x, 6.x, 7.x. Jetty, Web Sphere 4.x 5.x, Web logic 8.x10.x, Apache Solr 4.x, 5.x, Apache Zookeeper 3.x

Databases: Oracle 8.x/9.0/10g, Sybase 11.x/12.x, MS SQL Server 7.0/2000, DB2++, MS Access, MySQL, RDS.

Languages: Shell Scripting, Yaml, ANT Script, Ansible scripting, Puppet DSL, Java, SQL, PLSQL, XML, C++, C, WSDL, XHTML, HTML, CSS, Java Script.

Build Tools: ANT, MAVEN, Gradle, Sonar, Build forge, Nexus, Docker

CI tools: Jenkins/Hudson, Bamboo, uDeploy

Bug tracker & Testing: JIRA, Bugzilla, RallyCM Tools

Chef, Puppet, Ansible, Salt stack.

Repository: Artifactory, Nexus

Monitoring and Profiling tools: Splunk, AppDynamics, Logstash, OpenNMS, RHQAgent, JHAT, JON agent, Visualvm, Apache Jmeter

SCM Tool: SVN, GIT, GIT Hub

Networking: TCP/IP, NIS, NFS, DNS, DHCP, CiscoRouters/Switches, WAN, SMTP, LAN, FTP/TFTP.

Cloud Technologies: AWS (EC2, ELB, S3), OpenStack (Nova, Swift, Glance), Azure, Cloud Foundry, AWS ElastiCache, Cloud Formation.Redhat CFME, (GAE) Google App Engine, CPC, Azure.

Development IDE(s)

Eclipse, Atom, Notepad++

Other Tools/Utilities: Canary, Remedy, Foreman, Hiera, Satellite, Kubernetes

Frameworks: Django, Selenium, Robot Framework

Operating Systems: Windows 95/NT/2K/XP/Vista/7/8, Unix (Sun Solaris), Red Hat Linux

PROFESSIONAL EXPERIENCE:

Hughes Networks, Germantown, MD

DevOps & Cloud Engineer,

Responsibilities:

  • Created the naming strategy for branches and labels and involved continuous integration (CI) system with GIT version control repository and continually build as the check-in's come from the developer.
  • Automated various infrastructure activities like Continuous Deployment (CD), Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Created and maintained continuous integration (CI) using tools Jenkins/Bamboo over different environments to facilitate an agile development process which is automated enabling teams to safely deploy code repeatedly.
  • Automating deployments with Cloudify - VM configuration, Application orchestration, Application maintenance, Data visualization, Plugins etc.
  • Worked with FORTINET and Cradle point Networking Devices.
  • Worked on FortiManager, Forticlient and FortiAnalyzer to maintain and optimize FortiGate firewalls.
  • Development with Django.
  • Building and Installing servers through Azure Resource Manager Templates or Azure Portal.
  • Migrating an On-premises virtual machine to Azure Resource Manager Subscription with Azure Site Recovery.
  • Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Security Patching on the Azure IAAS VMs through the Shavlik Patching Tool
  • Solutions Consultant responsible to be primary SME on Azure services including DRaas, SaaS, PaaS and IaaS while contributing architecture decisions and tasks for ongoing migration efforts.
  • Manage the Windows Azure infrastructure for our customers depends on their requirement.
  • Worked on Microsoft Azure Storage - Storage accounts, blob storage, managed and unmanaged storages.
  • Implemented Barracuda Next Gen Firewall to flow all the traffic from two regions virtual networks.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
  • Written scripts in Python, Perl, Java to automate log rotation of multiple logs from web servers and for automation and monitoring of AWS services like VPC, ELB, RDS, Lambda, AWS OpsWorks, Cloud Front using Shell and Python scripts and Using Jenkins AWS Code Deploy plugin to deploy
  • Worked on Barracuda Admin terminal implementing Access rules and controlling traffic through all the regions.
  • Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Worked on ADFS and sso - Active Directory Federation Services for On premise and Azure Cloud Active Directory.
  • Experience on Storage - Block, Blob, Object, NAS.
  • Good knowledge of Operation Management Technologies - Log Aggregation, Server Monitoring, Process Monitoring, Application Monitoring - Splunk, Nagios, NewRelic, Logstash, Kibana.
  • Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.
  • Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, end point security and firewall
  • Experience with Power BI in converting data processing into analytics and reports that provides real-time insights.
  • Design de data model and creation the schema on SQL Azure.

Environment: Cloudify, Ansible, Git, SVN, Shell Scripting, Docker, Jenkins, Linux, Nexus, Artifact, Fortinet, Cradlepoint, IIS server, Apache Tomcat, bitbucket, tfs, GIT, jira, confluence, Azure, Hip chat, LDAP connections, blueocean, shell scripting, powershell scripting, groovy scripting, Python, NFS.

Confidential, Oklahoma, Ok

Linux & DevOps Engineer

Responsibilities:

  • Teamed up with research and implementation of enterprise level OpenShift containerization platform.
  • Worked in container-based technologies like Docker, Kubernetes and OpenShift.
  • Integrated the OpenShift cluster with Jenkins to have the automation capability and to achieve CICD.
  • Created custom S2I for OpenShift Image Streams.
  • Created custom templates for OpenShift build and deployment.
  • Worked directly with developers in converting and migrating manual conventional deployments to containerized builds and deployments.
  • Created Python scripts to fully automate AWS services which includes ELB, Cloud Front distribution, EC2, Security Groups, and S3.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package
  • Automated the cloud deployments using chef, python and AWS CloudFormation Templates.
  • This script creates stacks, single servers and joins web servers to stacks.
  • Proficient in writing AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB and Security groups.
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Designed distributed private cloud system solution using Kubernetes on CoreOS and used it to deploy scale, load balance and manage Docker containers with multiple name spaced versions.
  • Worked on Docked-Compose, Docker-Machine to create Docker containers for Testing applications in the QA environment and automated the deployments, scaling and management of containerized applications across clusters of hosts using Kubernetes.
  • OpenShift/Kubernetes Administration for managing service accounts, role bindings.
  • Debugging and troubleshooting OpenShift container cluster related issues, build failures.
  • Writing automation, administration, build and maintenance scripts in multiple languages like shell, groovy, ps1(PowerShell) ruby, yaml, json.
  • Installed Chef-Server enterprise On-Premise/WorkStation, bootstrapped the Nodes using Knife and worked with Chef Enterprise Hosted as well as On-Premise.
  • Managed Kubernetes charts using Helm, and Created reproducible builds of the Kubernetes applications, managed Kubernetes deployment and service files and managed releases of Helm packages.
  • Wrote Recipes and Cookbooks and uploaded them to Chef-server, managed On-site OS/Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53& ELB with Chef cookbooks.
  • Created Docker images using a Docker file, Docker container snapshots, removing images and managing Docker volumes.
  • Used Ansible to Setup/teardown of ELK stack (Elasticsearch, Log stash, Kibana) and troubleshooted the build issues with ELK and work towards the solution.
  • Planned the architecture for migrating applications from bare metal and AWS to OpenShift.
  • Configured network and server monitoring using Grafana, ELK Stack with Logspout and Nagios for notifications.
  • Automated various infrastructure activities like Continuous Deployment(CD), Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Created and maintained continuous integration (CI) using tools Jenkins/Bamboo over different environments to facilitate an agile development process which is automated enabling teams to safely deploy code repeatedly.
  • Configured RDS instances using Cloud formations and Terraform and used Terraform to map more complex dependencies and identify network issue.

Environment: Rhel, Centos, Ubuntu, Raspbian, OpenShift, Jenkins, Docker, Kubernetes, Satellite, IPAM, VSphere, Confluence, JIRA, HEAT, SAP HANA, mysql, Prometheus, graphana, dockerhub, Nexus Image registry.

Confidential, Bloomfield, CT

AWS Engineer

Responsibilities:

  • Implemented AWS solutions like EC2, S3, IAM, EBS, Elastic Load Balancer (ELB), Security Group, Command Line Interface, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Optimized volumes and EC2 instances and created multi Availability Zone VPC instances and maintained Route 53, VPC, RDB, SES and SNS services in AWS cloud.
  • Created Amazon Machine Images (AMI) of the instances for backup and created access Management (IAM) policies for delegated administration within AWS.
  • Created and configured AWS EC2 instances using preconfigured templates such as AMI, RHEL 6, Centos 6, Ubuntu as well as used corporate based VM images which includes complete packages to run build and test in those EC2 Instances.
  • Deployed Jenkins Continuous Integration tool by connecting to Linux EC2 Instance, downloaded and Installed Jenkins, then Installed Amazon EC2 plugin to add AWS EC2 as a new cloud which allows new EC2 instances to be used as new Jenkins build slaves.
  • Worked with Site Reliability Engineer to implement Datadog system metrics, analytics, and dashboards.
  • Worked on functions in Lambda that aggregates the data from incoming events, then stored result data in Amazon Dynamo DB.
  • This function also sends data to Amazon CloudWatch for simple monitoring of metrics.
  • Used Puppet to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting.
  • Experience in automating uDeploy agent installation and configuration process.
  • Experience in Design and Automation of uDeploy Application process, component process, Environment resources model, Plugins, Security Model (Roles, Teams) in uDeploy, Notification Schemes, Environment Gates, and Approval Process.
  • Extensive use of Elastic Load Balancing mechanism with Auto Scaling feature to scale the capacity of EC2 Instances across multiple availability zones in a region to distribute incoming high traffic for the application.
  • Created AWS IAM users with Code Pipeline Full Access, Amazon EC2 Full Access, Amazon S3 Full Access and AWS Code Deploy Full Access, generated security credentials and provided those credentials to users to get AWS access.
  • Configured software and services using Ansible Playbooks, added users to Identity access and management and created S3 bucket to hold deployment files.
  • Designed data pipelines for loading network data in Elastic search for consumption with Kibana dashboard and graphs.
  • Used Kubernetes to deploy scale, load balance, and worked on Docker Engine, Docker HUB, Docker Images, Docker Compose for handling images for installations and domain configurations.
  • Used Docker to run and deploy the application in multiple containers Docker Swarm, Docker Wave for auto discovery.
  • Continuous Architectural changes to move software system offerings to a distributed service-based architecture utilizing Docker/Kubernetes Technologies.
  • Used Docker to containerize custom web applications and deployed on Digital Ocean with Ubuntu instances through Swarm Cluster and automated application deployment in cloud using Docker HUB, Docker Swarm, and Vagrant.
  • Worked on dynamically adding and removing servers from AWS production environment, automating backups by shell for Linux/Unix to transferring data into S3 buckets.
  • Setting up the code review tool Gerrit with GIT and Integrated with CI system to help developers for peer code reviews & identified code issues at early in the cycle using code analysis.
  • Performed and deployed builds for various environments like QA, Integration, UAT and Productions Environments.
  • Deployed and managed web services with Tomcat and JBOSS.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.

Environment: AWS EC2, Jenkins CI, Elastic Load Balancing, Elastic Bean Stalk, Elastic Container Service, VPC, RDS, ECS, Cloud Front, Cloud Formation, Elastic Cache, uDeploy, Cloud Watch, Route 53, Redshift, Lambda and DynamoDB, Puppet, Kubernetes, GIT.

Confidential

DevOps & AWS Engineer

Responsibilities:

  • Created and configured AWS EC2 instances using preconfigured templates such as AMI, RHEL 6, Centos 6, Ubuntu as well as used corporate based VM images which includes complete packages to run build and test in those EC2 Instances.
  • Deployed Jenkins Continuous Integration tool by connecting to Linux EC2 Instance, downloaded and Installed Jenkins, then Installed Amazon EC2 plugin to add AWS EC2 as a new cloud which allows new EC2 instances to be used as new Jenkins build slaves.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Rapid-Provisioning and Configuration Management for Linux/Unix, Windows using Chef and Cloud Formation Templates on Amazon Web Services (Command Line Interface).
  • Worked with Site Reliability Engineer to implement Datadog system metrics, analytics, and dashboards.
  • Worked on functions in Lambda that aggregates the data from incoming events, then stored result data in Amazon Dynamo DB. This function also sends data to Amazon CloudWatch for simple monitoring of metrics.
  • Used Puppet to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting.
  • Extensive use of Elastic Load Balancing mechanism with Auto Scaling feature to scale the capacity of EC2 Instances across multiple availability zones in a region to distribute incoming high traffic for the application.
  • Created AWS IAM users with Code Pipeline Full Access, Amazon EC2 Full Access, Amazon S3 Full
  • Access and AWS Code Deploy Full Access, generated security credentials and provided those credentials to users to get AWS access.
  • Configured software and services using Ansible Playbooks, added users to Identity access and management and created S3 bucket to hold deployment files.
  • Designed data pipelines for loading network data in Elastic search for consumption with Kibana dashboard and graphs.
  • Used Kubernetes to deploy scale, load balance, and worked on Docker Engine, Docker HUB, Docker Images, Docker Compose for handling images for installations and domain configurations.
  • Used Docker to run and deploy the application in multiple containers Docker Swarm, Docker Wave for auto discovery.
  • Continuous Architectural changes to move software system offerings to a distributed service-based architecture utilizing Docker/Kubernetes Technologies.
  • Setting up the code review tool Gerrit with GIT and Integrated with CI system to help developers for peer code reviews & identified code issues at early in the cycle using code analysis.
  • Performed and deployed builds for various environments like QA, Integration, UAT and Productions Environments.
  • Deployed and managed web services with Tomcat and JBOSS. Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.

Environment: AWS EC2, Jenkins CI, Elastic Load Balancing, Elastic Bean Stalk, Elastic Container Service, VPC, RDS, ECS, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, Route 53, Redshift, Lambda and DynamoDB, Puppet, Kubernetes, GIT.

Confidential

Linux Administration

Responsibilities:

  • Installation, administration, configuration of RHEL 5/6 including package management, patch management, regular system administration tasks.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Installed Redhat Linux on bare metal servers and virtual machines using kick start and hardening the servers.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Security, Backup, Disaster Recovery, Performance monitoring and Fine-tuning of UNIX systems on different OS levels.
  • Running jobs and applying patches using HP Server Automation Tool (HPSA).
  • Participated in migrating environment from 4.x to latest 5.x version.
  • Creating logical volumes, extending the file systems using both LVM and VxVM 4.1.
  • Perform daily maintenance routines on Linux servers, monitoring system access, managing file space and tuning the system for optimum performance.
  • Respond to all UNIX systems problems 24x7 as a part of on call rotation and resolving them on a timely basis.
  • Set up user and group login ID, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
  • Worked with design and features of the system architecture.
  • Worked and performed data-center operations including rack mounting, cabling.
  • Worked on various applications and improving their performance by performance tuning and analysis.
  • Expertise in Querying RDBMS such as Oracle and MYSQL by using SQL for Data integrity.
  • Responsible for change management, troubleshooting and resolution of server issues for end users support.
  • Installing and configuring Apache and supporting them on Linux production servers.
  • Writing shell scripts for Automated Back- ups and Cron Jobs.
  • Responsible for maintenance of development tools and utilities and to maintain shell, Perl automation Scripts.
  • Worked with CFEngine for handling hosts in clouds.
  • Tuning kernel parameters for optimum performance.
  • Experienced in Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.
  • Monitored server and application performance & tuning via various stat commands (vmstat, nfsstat, iostat, etc) and tuned I/O, memory, etc.
  • Updated DNS configuration based on the new servers that are rolled out.
  • Designing Firewall rules for new servers to enable communication with application, Oracle 10g servers. Environment: VERITAS NetBackup, VERITAS Volume Manager, Samba, NFS, NIS, LVM, Linux, Shell Programming, SQL, ActiveDirectory, Json, Nunit, BEA Web logic servers.

We'd love your feedback!