Post Job Free
Sign in

Devops Engineer Web Sphere

Location:
New York, NY
Posted:
February 08, 2023

Contact this candidate

Resume:

P. Sai Rohith

adu7qr@r.postjobfree.com

732-***-****

www.linkedin.com/in/sairohithp

Professional Summary:

* ***** ** ********** ** DevOps Engineer, Linux Admin with a focus on designing and implementing infrastructure as code using AWS, Azure, and GCP.

Worked on AWS, EC2, cloud services for installing, configuring and troubleshooting on various components like Amazon Linux AMI, AIX, Rahat 5.x, Ubuntu 13.x, and 14.x.

Involved in AWS EC2/VPC/S3/SQS/SNS based automation through Terraform, Ansible, and Python. Adopted new features as they were released by Amazon, including ELB & EBS.

Experience in AWS cloud administration provisioning and managed services like: EC2, S3, Glacier, ELB (Load Balancers), VPC, AMI, SNS, SWF, RDS, IAM, ROUTE 53, Auto Scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation and Security Groups.

Experience in Azure Development worked in azure net applications, Azure storages, Azure SQL Database, Virtual machines, Fabric Controller, Azure AD, Azure search and notification hub.

Expertise in Azure resources such as AKS, ACS, VPN, Azure VM, VMNet, VMSS, Azure AD, Azure Data Services, Azure Storage, Azure Databases (SQL & Cosmos DB ), Azure Backup, Azure Site recovery, Azure Batch, API Management, Azure App Services .

Expertise in Azure Development, worked on Azure Web Application, App services, Azure storage, Azure SQL Database, Virtual Machines, Fabric controller, Azure AD, Azure search, and Notification hub.

Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.

Setup 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.

Worked on data migration using Lift-and-Shift migration in Google Cloud to shift the data and using Cloud Endure moved the VMs

Experience in DevOps Pipeline creation using the CI/CD tools like Jenkins, Bamboo and Azure pipelines.

Strong understanding of cloud architecture and best practices for deploying and managing applications on public cloud platforms.

Experienced in ARM templates while building Servers (Windows, SQL, VM Scale Sets) backend and frontend needed for application migration on Azure Cloud.

Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN).

Worked with GitHub to manage source code repositories and performed branching, merging and tagging depending on requirement.

Worked on installation of Docker using Docker toolbox. Created custom Docker container images, tagging and pushing the images.

Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine, Compose and Docker Registry.

Experience with containerization and orchestration technologies such as Docker and Kubernetes.

Good experience in writing Helm Charts, Kubernetes YAML files for deployment of microservices into Kubernetes clusters.

Proficient in scripting languages such as Python, Bash, and PowerShell for automating infrastructure and application deployment.

Experienced in developing back-end web applications by understanding the business needs using python flask to create user-friendly, interactive web application by organizing the views using a blueprint.

Experience in installing, Configuring, Managing the monitoring and logging tools such as Nagios, Splunk, New Relic and AppDynamics. Experience in migrating AppDynamics monitoring tool from on-premises to cloud as a SaaS.

Experience in setting up and configuring Nagios monitoring tool for monitoring the health of servers, applications and network devices.

Proficient in using plugins such as NRPE, NRDP, and Check_MK to extend Nagios functionality and monitor remote systems.

Knowledge of Nagios scripting and coding, including bash, Python, and Perl, to develop custom plugins and scripts for monitoring specific needs.

Strong experience in using Splunk for log analysis, troubleshooting and monitoring of large-scale systems. Proficient in creating and managing Splunk dashboards, alerts, reports, and visualizations.

Experience in monitoring applications using AppDynamics, identifying performance bottlenecks, and troubleshooting issues.

Knowledge of AppDynamics architecture and components such as Controller, Agents, Analytics, etc. Ability to integrate AppDynamics with other DevOps tools such as Jenkins, JIRA, and Chef.

Experience with database management and administration, including MySQL, MongoDB, and PostgreSQL.

Strong experience in MySQL database administration and optimization. Proficient in setting up and managing high availability and disaster recovery solutions for MySQL databases.

Experience in writing scripts and automating database backup and recovery processes. Knowledge of database security, auditing and monitoring, and database performance tuning.

Extensive experience in installing, configuring, and managing MongoDB in large scale production environments.

Strong knowledge of MongoDB security features such as SSL/TLS encryption, authentication, and authorization. Hands-on experience with MongoDB backup and recovery strategies, including point-in-time recovery, snapshots, and backups.

Experience with infrastructure provisioning and configuration management tools such as Terraform, Ansible, and Chef.

Experience with cloud migration and hybrid cloud integration. Experience with Cloud Security, Identity and Access Management (IAM) on AWS, Azure, and GCP.

Experience in installation and management of network related services like TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP, CDN.

Strong experience with application performance management and optimization. Worked on different ticketing and tracking tools like BMC Remedy, JIRA and ServiceNow.

Experience in configuring and implementing BMC Remedy for DevOps processes. Knowledge of various modules of BMC Remedy such as Asset Management, Change Management, Incident Management, and Problem Management.

Proficient in using JIRA for Agile project management and bug tracking. Experience in creating and managing user stories, tasks, and bugs in JIRA. Knowledge of JIRA workflows, custom fields, and plugins to enhance project management processes.

Proficient in ServiceNow development and administration, with extensive experience in configuring workflows, creating custom tables and scripting.

Experience ServiceNow integrations with various DevOps tools such as Jenkins, GitHub, and Ansible.

Expertise working on SaaS (Software as a Service) based tool (ServiceNow), with focus on implementing ITIL processes.

Strong experience with troubleshooting and debugging complex infrastructure and application issues. Strong understanding of cloud cost optimization and experience with cost management tools.

Technical Skills:

Cloud Platform

AWS, Microsoft Azure, GCP, Open Stack.

Build Tools

ANT, Maven

CI Tools

Jenkins, Bamboo

Deployment Tools

CHEF, PUPPET, DOCKER

Source control tools

Subversion, GIT, Bit Bucket, Azure TFS

Repositories

NEXUS, Artifactory, TFS

Languages

C, C++, Perl scripting, Shell scripting, Python scripting, SQL, Java/j2EE

Tracking Tools

Jira, BMC Remedy

Web Servers

Nginx, Web logic, Web Sphere, Apache Tomcat, JBOSS

Databases

Oracle, SQL SERVER, MY SQL, DB2

Operating Systems

Windows 98/XP/NT/2000/2003/2008, UNIX, LINUX

Logging and Monitoring

App Dynamics, Nagios, Splunk, New Relic

Professional Experience:

SSI Group, Mobil, AL

Cloud Infrastructure Engineer August 2021 - Present

Experience in Amazon AWS Cloud Administration, including services like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.

Hands-on experience configuring EC2 instances and AWS Lambda Functions for serverless computing in public and private clouds for PROD and NON-PROD scenarios.

Experience implementing software throughout the SDLC process, deep hands-on experience in networking, migration and implementation in Azure.

Experienced in architecture and implementation of cloud services such as Microsoft Azure services, including Azure cloud services, Azure storage, Azure active directory, Azure resource management, Azure VM, Blob Storage, SQL Database, Azure Files and Azure Functions, and Azure service.

Major emphasis on Azure DevOps operations, production, SCM, Build/Release Management, Infrastructure as a Code (IAC), and cross-platform environments.

Knowledge of Azure Site Recovery and Azure Backup. Installed and set up the Azure Backup agent and backup for virtual machines. Enabled Azure Virtual machine backup and configured the Azure Site Recovery (ASR).

Proficient in Terraform key features such as Infrastructure as code, execution plans, resource graphs, change automation and created infrastructure to deploy various applications across multiple cloud providers.

Experience creating the AWS cloud Infrastructure using Terraform and Deploying laC code using Jenkins CI/CD pipelines, configuring AWS EC2 with Ansible Playbooks and Roles.

The highly available EC2 Instances were created using Terraform and cloud formation, and new Python scripts were written to accommodate new Terraform capability.

Created Cloud Development formats to robotize the provisioning of AWS assets like IAM, EC2, S3, Highway 53, SNS, RDS, ELB and Auto Scaling and settle on decisions to Ansible Playbooks that provisioning/configuration of servers on the instances.

Created Cloud Formation Templates for different environments (DEV/stage/prod) to automated infrastructure ( ELB, Cloud Watch alarms, SNS, RDS etc.) with a click of a button.

knowledge of designing and developing Terraform Templates and Cloud Formation Templates to produce Infrastructure as a code (IAAS) with YAML and JSON scripting

Used Ansible and Ansible Tower as Configuration management tools to automate repetitive tasks, quickly deploy critical applications, and proactively manage change. Microservices have been deployed, along with Ansible Playbooks for setting up AWS setups.

Worked on migration from VMware to AWS and automated AWS infrastructure using Ansible to build EC2, S3, RDS, VPC and Route 53.

Used Docker to virtualize, ship, deliver, run, and deploy applications to accelerate build/release engineering.

Created and maintained various DevOps related tools for the team, such as scripting, deployment tools and virtual environments staged using Docker.

Virtualized the servers using Docker for the test environments and dev-environments needs. And configuration automation using Docker containers.

Experience setting up the Production multi-node Kubernetes cluster using Kubeadm Kubespray utility. Experienced in setting and troubleshooting cluster issues and other deployment issues.

Deployed many objects in Kubernetes like services, deployments, replica sets and ingress controllers and resources for micro services built using CICD.

Implemented the integration of Jenkins and Kubernetes, launching Jenkins slaves as containers in Kubernetes pods and configuring Kubernetes clusters.

Experience with Continuous Integration tools Jenkins, and good working knowledge of source repository management tools like GIT, SVN.

Written Jenkins files to support Pipeline Jobs and Configuring Multi-Branch Pipeline Jobs to automate Build and deployments by watching Developers Code commits.

Installed, configured & administered Jenkins CI tool on Linux machines; set up Master-slave architecture to improve performance and used Jenkins for CI & CD into Tomcat Application Server.

Responsible for designing and maintaining the Subversion/GIT Repositories, views, and access control strategies. Performed the essential daily Subversion/GIT support tasks for several projects.

Automated DLP Incident metrics using Splunk. Developed monthly and weekly metrics and dashboards Using Splunk.

Using Splunk, comprehend business thresholds and set up alerts and monitoring.

Identification of problems, data analysis, and security analysis using Splunk.

Used PowerShell scripting to automate deployments and procure Virtual Machines in Azure.

Planned strategy for remotely tracking configuration progress and status through the PowerShell command line interface.

Used Python scripting to automate the deployment tasks.

Strong knowledge of solving various .Net application issues and providing various technical solutions for .Net, TFS/VSTS/Azure DevOps and Microsoft IIS.

Experience securing web applications using ASP.NET authentication Forms-based Authentication, Windows Authentication and authorization mechanisms like .NET and SQL Server roles.

Installation, Configuration and Administration of SQL Software and Individual database(s). Defining and maintaining database security, troubleshoot databases and associated problems.

Worked on Installing and configuring of Windows 12/12R2/16 Servers in a largely distributed environment.

Installed and configured guessed MS windows servers operation systems on VMs to implement IDOLplatform.

North Dokota Information Technology, Bismarck, North Dakota

Cloud Automation DevOps Engineer April 2020 – July 2021

Designing and implementation of public and private facing websites on AWS Cloud. Good knowledge of Application Migrations and Data Migrations from On-premise to AWS Cloud.

Created IAM policies for delegated administration within AWS and Configured IAM Users / Roles / Policies to grant fine-grained access to AWS resources to users.

Monitoring resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.

Experience in deploying and maintaining private cloud infrastructure of OpenStack. Handled and Lead End-End OpenStack deployments in Confidential data centres across the globe using Mirantis Fuel for deployments.

Manage OpenStack infrastructure upgrades, expansion, scaling, troubleshooting, and debugging environments.

Experience converting existing Terraform modules with version conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities.

Implemented Terraform modules for the deployment of applications across multiple cloud providers. Experienced in automating the infrastructure using Terraform in the AWS console.

Managed and monitored several applications that run on AWS (Auto Scaling) to ensure delivery of optimized IAAS using the Cloud Formation template.

Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365). Worked on Cloud automation using AWS Cloud Formation templates.

Experience in creating and designing the Cloud Formation Template and Terraform templates to create Infrastructure as a code(IAAS) with YAML and JSON scripting.

Deploy and monitor scalable infrastructure on AWS & configuration management using Ansible.

Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup.

Used Docker machine as a Containerization tool to containerize the applications.

Hands-on experience creating Docker containers and Docker consoles for managing the application life cycle.

Worked on App Containerization technology Docker, creating Docker images, Containers, Docker Registry to store images, and cloud-based registries like Docker Hub, and Docker Swarm to manage containers.

Deployed many Applications in Kubernetes by Dockerizing it and by exposing them as services.

Implemented a production-ready, load-balanced, highly available, fault-tolerant, auto-scaling Kubernetes infrastructure and microservice container orchestration.

Developed microservice onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deployment and services.

Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.

Designed Delivery pipeline in Jenkins based on different Environments like Dev, SIT, UAT and Production.

Troubleshooting deployment and installation issues. Automated the Build Process using Jenkins.

Responsible for orchestrating CI/CD processes by responding to GIT triggers, human input, dependency chains and environment setup.

Experience managing source control repositories like GIT by creating new Repositories and creating user-level credentials.

Created various Maven scripts to create multiple deployment profiles and deploy the applications to Apache Tomcat.

Used Maven scripts to build the source code. Supported and helped to create Dynamic Views and Snapshot views for end users.

Configuring cloud applications with different third-party tools like AppDynamics.

Configured and maintained AppDynamics tool for End User Monitoring and Site availability.

Worked with different Bug and Log Tracking Tools like New Relic, Jira, and AppDynamics.

Hands-on experience in deployment automation using PowerShell Scripting and Shell/Python Scripting with concentration on DevOps.

Used Python scripting to automate the deployment tasks.

Developed applications on Spring Boot Framework using Microservices(SOA) Architecture and Synchronous protocols such as Java /REST.

Use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality. Involved in writing different Design Patterns like Filter, Action, Business Delegate, Service Locater, Data Transfer Objects (DTOs) and Data Access Objects (DAOs).

Perform database administration activities for all environments (production, staging, Persistent and development), including: database refreshing, job monitoring, release deployment, installation, configuration, process monitoring, database backup, restore, and database server upgrades.

Diagnoses, Troubleshoots, and resolves database-related issues including storage, performance, availability, data integrity and database security.

Designing and deploying data centre architecture on the Linux Platform. Building, patching and managing existing data centre rack servers on Red Hat Enterprise Linux.

Provided 24/7 on-call support on Linux Production Servers. Responsible for maintaining security on Red hat Linux.

Strong experience in Linux Administration on CentOS 7/ CentOS 6 / Ubuntu / RedHat.

Cisco, Austin Texas

AWS DevOps Engineer Aug 2019 – March 2020

Experience with administration, maintenance and operations of different AWS Cloud resources and management services like Elastic Beanstalk, S3, RDS, Lambda, SQS, Cloud Front, SNS, Cloud Watch and Cloud formation templates.

Defined AWS Security Groups, which acted as virtual firewalls that controlled the traffic to reach one or more AWS EC2 instances.

Used AWS Opswork to create and manage stacks and applications, configured layers, Monitored instance health.

Experience in migrating the Legacy application into the GCP platform and managing the GCP services such as Compute Engine, cloud storage, Big Query, VPC, Stack Driver, Load Balancing and IAM.

Perform day-to-day operation and troubleshooting of VMs and Docker swarm in GCP.

Experienced in configuring and deploying virtual machines on Google Cloud Platform (GCP) environments and Data centres, also have pretty good hands-on experience with Compute, Kubernetes Engine, Stack driver Monitoring, Elastic Search, and managing security groups.

Provisioned application load balancer through cloud formation templates with multiple availability zones and target groups assigned to autoscaling groups.

Developed Cloud Formation Templates in YAML/JSON format to build the AWS infrastructure with the paradigm of Infrastructure as a Code by using the command line tools like AWS CLI to control various AWS services through SHELL/BASH/python coding/scripting running using the user data/metadata.

Used AWS Cloud Formation templates to orchestrate the end-to-end infrastructure for disaster recovery, cost saving and patching purposes. Utilized AWS Lambda to run without using servers and to prompt to run code using S3 and SNS.

Created Chef cookbooks using multiple recipes to automate system operations.

Configured the Chef Workstation with Chef-Client and Chef-Nodes.

Implemented Chef to deploy the builds for Dev, QA and production.

Set up the BAMBOO (BUILD and Deployment) server along with automated scripts to back up the server and restore from the backup for Disaster recovery.

Moved several web services and related applications to BAMBOO and maintained them across five environments Dev, QA, UAT, Pre-Prod and Production. Setting up continuous integration and formal builds using Bamboo with Artifactory repository.

Implemented and maintained the branching and build/release strategies using Bit bucket.

Worked on integrating Source tree and git to push the code commits to a specified repository in Bit bucket.

Used MAVEN as a build tool on java projects to develop build artifacts on the source code.

A variety of Maven scripts were created to generate numerous deployment profiles and deploy the applications to Apache Tomcat.

The source code was built using Maven scripts. Supported and participated in creating snapshot and dynamic views for end users.

Experience in creating a plan and deploying Nagios monitoring server environment.

Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drive status.

Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and also worked on Nagios Event handlers in case of automatic restart of failed applications and services.

Hands-on experience in deployment automation using Python Scripting with a concentration on DevOps.

Experience migrating database from MS Access, Oracle, and MySQL into SQL Server 2008.

Upgrading databases from SQL Server 2005/2008/2008 R2 to SQL Server 2012.

Experience Deploying Databases in Test, Development and Production environments. Worked with Linux performance tuning to add tuning parameters to the Kernel and Optimize the Kernel.

Accounts and groups, setting up User environments in Linux. Manage users, groups, permissions and partitions in the Linux RedHat environment.

Ally global services, Hyderabad, India

DevOps Engineer July 2017 – July 2019

Worked with Puppet, Puppet's declarative language to specify system configuration in Puppet manifests, complex resource dependencies, compilation into catalogs for distribution to target systems/servers, and split Puppet Master Architecture.

Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.

Developed deployment, configurations, and provisioning of all the middleware products using Puppet. Experience setting up and configuring Jenkins CI/CD pipelines for various projects and technologies.

Experience with Jenkins security, including setting up user authentication and authorization and securing sensitive data using Jenkins credentials.

Experience creating and maintaining Jenkins files for the automated build process.

Experience with Git branching and merging strategies, including feature branching, release branching, and Git flow.

Familiarity with Git hooks and the ability to automate tasks such as code reviews and testing.

Knowledge of advanced ANT features, such as properties, tasks, and macros, to customize build scripts and optimize build performance.

Experience configuring ANT build scripts for various project types, including Java, web, and mobile applications.

Experience installing, configuring, and maintaining Nagios for network and infrastructure monitoring.

Experience configuring Nagios to send alerts and notifications via email, SMS, or other methods.

Experience creating and maintaining Python scripts for automated deployment, testing, and monitoring of infrastructure.

Experience working with continuous integration and continuous delivery (CI/CD) pipelines and utilizing Python scripts to automate the build, test, and deployment process. Experience writing Bash scripts for automating tasks in a Linux environment Knowledge of common Linux command line tools and utilities for scripting

Experience in designing and implementing Java-based applications in a DevOps environment.

Skilled in implementing automated testing and monitoring processes using tools such as JUnit, Selenium, and Prometheus.

Experience in working with different versions of .NET Framework and .NET Core, and experience in upgrading and migrating existing .NET applications.

Strong understanding of .Net frameworks such as .NET Core, ASP.NET, and Entity Framework, and experience developing and deploying web applications using these technologies.

Strong knowledge of database administration and optimization techniques to ensure high availability and performance of the database systems.

Experience with database replication and backup/recovery strategies to ensure data consistency and disaster recovery.

Proficient in using Linux command-line tools and utilities for system administration and troubleshooting. Knowledge of best practices for security and compliance in Linux environments.

Inventech Info Solutions, Bangalore, India

Build & Release Engineer January 2016-June 2017

Strong knowledge of Nagios plugins and how to configure and customize them for specific monitoring needs.

Experience designing and implementing automated alerts and notifications based on Nagios monitoring data.

Experience in creating custom Nagios scripts to monitor non-standard applications and services.

Experience in creating and maintaining shell scripts for the automation of various tasks. Ability to troubleshoot and debug shell scripts in a timely manner.

Experience with standard Linux distributions such as Ubuntu, CentOS, and Red Hat.

Good understanding of Linux operating system concepts, including file systems, networking, and security.

Proficient in administering and managing Linux servers, including installation, configuration, troubleshooting, and maintenance.

Knowledge of security best practices for Linux servers, including firewall configuration and user management. Experience with virtualization technologies, such as VMware and VirtualBox.

Experience with troubleshooting and problem-solving skills. Experience with Windows Server 2008/2012/2016/2019 administration and management.

Proficient in Active Directory and Group Policy management. Experience with monitoring and performance tuning of Windows systems.

Nous Infosystems, Bangalore, India

System Engineer May 2015 – December 2016

Hands-on experience with Nagios monitoring software. Ability to monitor server and network performance using Nagios.

Experience creating and maintaining Nagios configuration files. Experience in developing Perl scripts for data manipulation and processing.

Experience in debugging and troubleshooting Perl scripts. Strong understanding of the Linux operating system and its various distributions.

Experience with Linux system administration tasks such as managing users, file systems, and network configurations.

Knowledge of Linux-based development environments and IDEs (e.g., Eclipse, Visual Studio Code).

Knowledge of Linux security practices and techniques.

Strong knowledge of Linux networking concepts and protocols. Experience with Windows troubleshooting and maintenance tasks.

Strong understanding of Windows desktop and server environments.

Experience with Windows Remote Desktop and Remote Assistance.



Contact this candidate