Devops/cloud Engineer Resume
SUMMARY
- Having Around 7+ yrs of experience in IT As DevOps/Cloud Engineer focused on Development, Operations, Automation, Middleware, IAC, Build & Release, Containerizing, Migrations, Security & Incident/Change/Cost Management.
- Implemented DevOps strategies and efficient solutions to seamlessly deliver high quality software applications.
- Expertise provisioning AWS Cloud Services EC2, IAM, S3, AMI, EBS, ELB, Auto - Scaling, Config, Secrets, Route 53, KMS, DNS, VPC, VPN, SNS, SQS, RDS, CloudFront, Glacier, Lambda, API Gateway, CDN, CDK & CLI, etc.,
- Provisioned Azure Cloud Services Resource Manager, Subscriptions, Groups, App Services, V Nets, Tunnels, Blob, VM Scale sets, Log Analytics, Security, Traffic Manager, CDN, Notification Hubs & DB SQL etc.,
- Experience with compute services like IAAS, PAAS and SAAS throughout SDLC using Agile methods.
- Extensive experience in handling all the aspects of Installation, Configuration and Administration RPM, NPM on Linux (RHEL, CentOS, Fedora, Debian), Unix and Windows servers.
- Experience with Linux System Administration (RPM/YUM), System & Server Builds, Installs, Upgrades, Patches, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning.
- Installed & Configured Chef & Ansible to leverage configurations of OS, Applications, Services, Packages.
- Provisioned Infrastructure using AWS Cloud Formation, Azure ARM and Terraform Templets.
- Containerized microservices using Docker, Kubernetes for automated deployments, scaling & operations.
- Configuring, Branching, Merging, Tagging Version Control/SCM using Git, GitHub, SVN & Bitbucket.
- Configured Jenkins, Bamboo & TFS for continuous integration & delivery by creating pipeline, builds, plugins.
- Monitored Application Resource, Network, Centralized Logs, Storage stats using Splunk, ELK, Datadog etc.,
- Experience with Middleware installations, deployments and domain configurations for Java/J2EE application and web servers Apache Tomcat, Red Hat JBoss, IBM WebSphere, ISS & Oracle WebLogic.
- Wide knowledge with J2EE SOA technologies such as Servlets, JMS, JSP, JDBC and Object-Oriented Programming & Java frameworks (MVC & Spring boot) etc.,
- Wide knowledge using IDE’s like AWS Cloud9, Visual Studio, PyCharm, Eclipse.
- Involved in design & configuring Microservices, REST API’s using Java (Spring) & Python (Boto3/Django).
- Design and implemented DevSecOps for security capabilities to ensure governance & compliance by configuring WAF, Load balancer, Cloud Security, IDS/IPS, DDOS, Identity/Asset Management for vulnerabilities.
- Configured User/Service Access Privileges Authentication & Authorization Identity Access Management (IAM), Active/LDAP Directories, Policies, RBAC, ACL, Federated Identity, SSO/MFA (Okta, Duo, Ping & GA).
- Experience with RDBMS and SQL Databases Aurora, MySQL, PostgreSQL & MongoDB, restorations, log generation, datastores & caching (Memcached, Redis), reviewing queries, partitioning, backup/restore and sync data.
- Assisted configuring defect tracking using JIRA/Confluence and SNOW and workspace chat Slack & Teams.
- Experience with RedHat Product Services RHEL CentOS, OpenShift, JBoss, Ansible Tower.
- Performed Server Migrations deploying applications, databases, Linux/Unix servers moving all client’s data.
- Strong awareness of Storage, Networking, Internet Protocols, OSI and Distributed Networks.
- Data Engineering by modifying Python scripts to automate and manage ETL processes and Dependencies.
- Worked with Hadoop clusters & Elastic Map Reduce to migrate files to Redshift with Data pipeline.
- Data Management using big data solutions Redshift, Glue, Kinesis, Hadoop & EMR clusters services on cloud.
- Installed & Configuring MQ Clustering and messaging broker queues, topics, notifications sub/pub using RabbitMQ, AMQ, SQS, SNS, Kafka & Cognito services.
- Administered and Configured Cloud & on-premises Virtualization technologies like Oracle Virtual box, VMWare, Hyper-V, Application Servers, Virtual Hosts & Web Applications.
- Developed test cases to test code quality via functional, integration, regression, load & user acceptance testing.
- Developed SPA & RWD using HTML, CSS, Java Script, Angular, NodeJS Web Applications.
- Improved Security, Reliability, Scalability, High Availability and Performance of applications.
- Day to day job includes handling issues, POC, debugging, provide on call support and
- Collaborative with development, testing & agile/scrum teams & able to work under dynamic environment workloads.
TECHNICAL SKILLS
Operating Systems: Linux (RHEL, CentOS, Fedora, Debian, Alpine), Unix, Windows
Infra as a Code: Chef, Ansible, Terraform, CFT & ARM Templates
Middleware/Application Servers: Apache Tomcat, WebSphere, WebLogic, JBoss, ISS
Cloud Services: Amazon web Services (AWS), Microsoft Azure, GCP
Containerization & Orchestration: Docker, Kubernetes, OpenShift, Elastic Services, PCF
Continuous Integration/Delivery/Testing: Jenkins, Bamboo, VSTS/TFS, Teamcity, SonarQube, Selenium
CICD Plugins: Maven, Ant, Nexus, Artifactory, J frog, u Deploy
Version Control Systems: Git, GitHub, Bitbucket, SVN
Scripting & Programming: JSON, YAML, Shell, Python, Groovy, Java Scripts & C++, Java/J2EE, .Net
API Services: AWS API Gateway, Apigee, MuleSoft, Swagger, Postman, TestNG
Job & Workload Schedulers: Apache Airflow/Oozie, Control-M, Resolve, v Cloud
Security: WAF, IPS/IDS, Encryption, Scanning, Anti-Virus, Filtering, Certs SSL, PKI
Identity/Asset Management: Active Directory, IAM
Auth Services: Cloud SSO/MFA, Okta, Duo, Ping, GA, SAML, Kerberos, LDAP, OWASP, Imperva/Incapsula
Data Security Compliance & Governance: HIPAA, PHI, PCI, PII & DSS
Key Service Metrics: SLA, SLO, SLI, KPI & SOA
Networking: TCP/IP, DNS, HTTP, SMTP, VPN, SSH, SSL, DHCP, Firewalls, Load Balancers
Database: RDBMS, MySQL, Oracle, PostgreSQL, MongoDB, Redis, Memcached
Virtualization: Oracle VM Virtual Box, Hyper-V and VMware
Bug Tracking/ Ticketing/Env’s: Jira, Confluence, SNOW, Scrum, Agile
ALM: Atlassian, Microsoft ALM, IBM ALM
APM: Splunk, Dynatrace, New Relic, Datadog, SolarWinds, CloudWatch, Cloud Health, ELK, Nagios, AppDynamics, Prometheus/Grafana and J Console
PROFESSIONAL EXPERIENCE
Confidential
DevOps/Cloud Engineer
Responsibilities:
- Provisioned AWS/Azure Cloud platform services like Elastic Cloud Compute, Storage, Security and Identity.
- Reduced costs and risks to 30% by screening unwanted and unused resources, servers and services on cloud.
- Created AWS CloudFormation and Terraform templates to build, change & version infrastructure as code.
- Containerized Applications using Docker, EKS, ECR & ECS services for managing the application life cycle.
- Administered Kubernetes for automating deployments via helm charts.
- Configured Ansible playbooks to deploy applications, automate patch management & configure Infrastructure using middleware web and application servers Apache Tomcat, JBoss & WebSphere (WAS).
- Configured Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Logic Apps, Data Factory, Service Bus, VPN, ADFS, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive, SQL Azure and automate build & operational tasks using PowerShell Script.
- Hosting plans for Azure Infrastructure, implementing and deploying workloads on Azure virtual machines (VMs).
- Implemented a CI/CD pipeline with Docker, VSTS (TFS Plugin installed), GitHub and Azure Container Service.
- Configured build Plugins Maven and stored artefact builds in jFrog repos.
- Provisioned GCP cloud services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
- Configured GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
- Configured Jenkins to create build pipeline, new jobs, managing plugins like Maven, Docker, etc. and deploy docker images to AWS ECS/ECR & Google Cloud GCR.
- Deployed applications on Kubernetes using AWS ECS, EKS, Azure Cloud & gcloud clusters GKE.
- Generated code coverage reports from the SonarQube and stabilized the build failures.
- Implemented Software Release Management strategies for various Java and .Net app’s according to Agile process.
- Invoked Lambda functions for Automate Event/Schedule Triggers, Backups, Publish & Subscribe notifications.
- Monitored Applications (APM) using Splunk, Dynatrace, SolarWinds, Datadog and
- Monitored log metrics & alerts using cloud services CloudWatch, Stack driver & ELK.
- Configured AWS CloudFront CDN that provided businesses and application developers an easy and efficient way to distribute their content with low latency and high data transfer speeds.
- Configured AWS route 53 to push traffic to Lambdas that are closer to customers using CloudFront Edge location.
- Shell/Python (Boto3, Django) scripts to automate builds for web apps to manage files and networks.
- Created test plans and test cases for integration, functional and load testing using selenium.
- Involved in design and integrating API’s using Apigee and AWS API gateway.
- Involved in Microservices developing using Java Framework (Spring boot & MVC).
- Collaborated with SQL database teams in provisioning, capacity planning, upgrades, analysed performance issues.
- Created database structures & sizing, user privileges, backup and recovery, compliance and security audit.
- Configured Azure Data Lake to store and analyse the data.
- Processed S3 data & Content Delivery filtering and transforming data (Kinesis streams, ETL Process, ELK).
- Assisted Data Management process and dependencies using AWS Datasets services Glue & Config EMR clusters.
- Worked on scalable distributed data system using Hadoop ecosystem using AWS EMR distribution.
- Configured Glue Jobs & EMR cluster distribution using python scripts.
- Monitored workflow and job scheduling using Apache Airflow/Oozie.
- Data Management on large datasets sort, aggregate & join ETL Processes and configure EMR clusters & Redshift.
- Strong understanding of Data Engineering by modifying scripts to automate and manage ETL processes, Dependencies, Hadoop File Distribution System and Hive for aggregation and analytics of big data solutions.
- Installed & Configured MQ Clustering and messaging broker queues using AMQ, SQS, SNS, Kafka & Cognito.
- Participated in the sprint plans/ stand-up meetings/ pre-release boards/ change & incident management.
- Installed and Configured Linux (RHEL), Unix platforms for Application Services.
- Microservices over monolithic approach, applications to be independently scalable, version-able and deployable.
- Managed Active Directory’s & IAM user accounts, directory replication, group policies, security & roles.
- Assist ServiceNow SNOW configurations, workflow process, dashboards, user privileges and fields.
- Configured ALM using Atlassian JIRA & Confluence Dashboards, Pages and maintain best agile practices & process.
- Metrics reporting for Application High Availability, usability, scalability, latency, traffic, security & error, etc.
- Assisted Migrating team in lift & shift on-premises VM’s, Databases to cloud using AWS Migration Services.
- Keep up to date on the latest technologies, relevant applications and tools and evaluate root cause analysis of system & application failures, documenting bugs/fixes and helped to introduce new technologies to improve our processes
Environment: AWS, AZURE, RHEL, Ansible, Shell, Jira, Jenkins, Python, Docker, Kubernetes, SonarQube, Terraform, Splunk, Selenium, Apigee, LDAP, IAM, EMR, Tomcat, WebSphere, Kafka, ETL, Redshift, Redis, RabbitMQ, Java
Confidential, Dallas, TX
DevOps/AWS Cloud Engineer
Responsibilities:
- Configured & Maintained AWS Infrastructure Services, Linux and Applications in multi environments.
- Managed the AWS Security & Compliance resources for Application/User Security & cut vulnerabilities to 20%.
- Provisioned and configured Infrastructure using AWS CloudFormation and Terraform (JSON/YAML).
- Configured Chef Cookbooks/Recipes to automate deploy applications, create & configure Infrastructure, backup servers, create user account privileges, and manage network configurations using AWS OpsWork Stack by 30%.
- Implemented security solutions for vulnerabilities Alerts, IDS/IPS, DDOS, Load Balancer ALB/NLB, Security groups, WAF, Shield, Guard Duty, SSL, ACLs and Route Tables to direct/re-direct the traffic to ensure secure zones.
- Configured OAuth & Active Directory policies also set up MFA using GA.
- Configured SSO Okta, Duo & to prevent DDOS attacks using Imperva/Incapsula setting up WAF, IPS/IDS to stop SQL injections and cross-site scripting also configured PKI & SSL certs.
- Deployed app container’s using AWS Fargate, PCF cloud & OpenShift platforms.
- Configured OpenShift platform for container-based code build, test and deployment applications.
- Involved in provisioning containers and performing health management checks on OpenShift clusters.
- Administered OpenShift origin clusters to deploy multi-tenant applications using Kubernetes on cloud.
- Provisioned Identity Access Management (IAM) Roles, Policies for governance compliance enhancing rules, aggregation, workflows, entitlements, groups and LDAP/Cognito for auth and user access privileges.
- Build, Store & Deployable artifacts jars & wars to Nexus, jfrog & Artifact Repos and deployed apps via blue green to application and webservers Tomcat, JBoss & reverse proxy server Nginx.
- Managed Memory Leaks, adjusted JVM heap size, Perm size by tuning application server's heap size using JConsole.
- Managed Git VCS by creating feature branches on multi env’s ensuring the integrity of app’s via Code Commit.
- Containerized Applications using Docker, ECR/ECS & PCF services.
- Installed & configured Kubernetes to deploy, scale, load balance and manage Docker containers.
- Deployed and managed serverless app websites and scheduled cron jobs using Lambdas.
- Monitoring, troubleshooting and debugging applications using Splunk, New Relic and Alert logic.
- Collaborated with Production Team in Configuring & Integrating RESTful API calls using JSON.
- Shell/Python Scripts to configure variety of app services to Insert/Delete/Modify content.
- Involved in design & integration of Rest API’s & microservices using Java.
- Developed single page applications using AWS CDk’s, jQuery, JavaScript, HTML & CSS for styling.
- Configured WebLogic & Tomcat domains, machines, manage servers, node managers and cluster environments.
- VM’s Server migrations by moving all client’s data, configuration settings using Amazon Migration Services.
- Exposure with Database Engineering for partitioning, stored procedures, triggers, cursors, functions, packages, Data modelling, replicas, shards, Logical and Physical Database Design, Backup and Recovery procedures.
- Configured SFTP, server-side encryption, client-side encryption, SAML, KMS/CMK and certs.
- Involved in code quality testing and test case scenarios integration, functional, regression and user acceptance.
- Configured secrets store, access and distribute secrets like API keys, AWS IAM/STS, SSH credentials in the Vault.
- Designing lambda functions to generate email/text messages publish/subscribe using SQS, SES and SNS and configured Kafka clusters/broker topics.
- Customized JIRA/Confluence for documentation, workflow and creating various dashboards based on bugs/issues.
- Implemented Performance Monitoring of CPU, Memory, Disks, Network using Cloud Watch & Cloud Health.
- Reduced costs by each month by eliminating unnecessary servers, services and consolidated databases.
Environment: AWS, RHEL, Linux, Unix, Windows, Chef, Jira, Jenkins, TFS, Python, Docker, Kubernetes, Terraform, Cloud, Git, Java, Tomcat, WebLogic, JBOSS, Kafka, Splunk, Nginx, PCF, Active Directory, Glue, Alert Logic