Malik Fahad
*************@*****.***
Sr. Devops Engineer
PROFESSIONAL SUMMARY:
10+ years of professional experience, including 7 years as a Cloud DevOps Engineer, extensive expertise in cloud platforms such as Azure and AWS.
Specialized in CI/CD practices utilizing tools like Azure DevOps and Jenkins and possess skills in automation using Ansible and Chef for change management.
Proficient in monitoring tools such as Azure Monitors and AWS CloudWatch, diverse background working across RedHat, Linux, CentOS, Ubuntu, and Windows platforms.
Additionally, prior experience as a Linux Administrator for 4 years, indicating a well-rounded skill set in software development and quality assurance.
Enabled rollback capabilities through Git version control, improving disaster recovery and system stability.
Expert in writing scripts like PowerShell, YAML, Bash/Shell, and Python for automating the build and release process.
Experience with configuration management tools such as Chef, Ansible, and Puppet, writing Chef Recipes and cookbooks in Ruby scripting.
Hands-on experience with Ansible Tower for the dashboard and access control, developing Ansible playbooks integrated with Jenkins, and deploying applications in Linux environments.
Hands-on experience in Azure Cloud Services (PaaS, IaaS & SaaS), Storage, Web Apps, Active Directory, Azure Container Service, Azure Kubernetes Service, Azure Virtual Network Manager, VPN Gateway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and Azure SQL.
Proficient in configuring Azure Virtual Networks (VNets), Subnets, Network Settings, Security Policies, Routing, and Azure Site Recovery (ASR).
In-depth knowledge of different Grafana variants (OSS, Cloud, Enterprise) and their distinct features, ensuring the right solution for each project.
Experienced in Azure scalability and availability, including building VMs availability sets and Virtual Machine Scale Sets (VMSS) for resiliency and managing network traffic.
Expertise in architecting and implementing Azure Service Offerings, including Azure Cloud Services, Azure Storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Blob Storage, Azure VMs, Azure Functions, Azure Service Fabric, Azure Monitor, Azure Service Bus, and SQL Database.
Knowledgeable about Azure Site Recovery, Azure Backup, and Restore, including installing and configuring the Azure Backup agent, enabling VM backups, and configuring ASR.
Implemented CI/CD pipelines using Azure DevOps (VSTS, TFS) with GIT, MS Build, Docker, Maven & Jenkins plugins.
Experienced in AWS Cloud Services including IAM, S3, EC2, EBS, VPC, RDS, SES, ELB, Auto Scaling, CloudFront, CloudFormation, Elastic Cache, API Gateway, Route 53, Glacier, CloudWatch, and SNS.
Expertise in building CI/CD on AWS using AWS Code Commit, Code Build, Code Deploy, Code Pipeline, and securing the infrastructure with AWS CloudFormation, API Gateway, and AWS Lambda.
Proficient in Infrastructure as Code (IaC) using Terraform, Azure Resource Management and AWS CloudFormation, creating reusable Terraform modules in Azure and AWS.
Expertise in infrastructure provisioning with Terraform, Pulumi for IaC development, and OpenStack Heat for orchestration and automation.
Expert in migrating AWS infrastructure to Serverless architecture using AWS Lambda, AWS Kinesis, and associated services.
Experienced with advanced GCP services including Kubernetes Engine (GKE), Cloud Functions, and Big Query, orchestrated Docker containers on GCP Kubernetes Engine (GKE).
Experience in implementing Kubernetes for deploying, scaling, and managing Docker containers, and experience with managed Kubernetes services like Azure Kubernetes Service and AWS Elastic Container Service.
Proficient in using OpenShift for container orchestration with Kubernetes, including architecture design, troubleshooting, and multi-regional deployment models.
Skilled in Polaris for Kubernetes configuration analysis, SonarLint for real-time code quality improvement, and Codacy for automated code review and analysis.
Skilled in using Docker including Docker Hub, Docker Engine, Docker images, Docker Compose, Docker Swarm, and Docker Registry, and used containerization to make our applications platform consistent and flexible when they are moved into different environments.
Experience in developing APIs using Kubernetes for managing container replicas and deploying Docker containers.
Skilled in integrating various cloud services such as Keystore, Directory, Message Queue, SQL/NoSQL databases and OIDC for building scalable and resilient cloud-native applications.
Extensive experience in installing, configuring, and administering the Jenkins CI tool, using Jenkins Pipelines for Microservices builds and deployment to Docker Registry and Kubernetes.
Good experience in integrating Jenkins with various tools like Maven (Build tool), Git (Repository), SonarQube (code verification), and Nexus (Artifactory) and implementing CI/CD automation for creating Jenkins pipelines programmatically architecting Jenkins Clusters.
Experience working version control systems like GIT, GITHUB, GITLAB, GitOps and Bitbucket.
Experience in configuring monitoring and alerting tools like Nagios, Splunk, ELK, CloudWatch, Azure Monitor, New Relic, Prometheus and Grafana for Kubernetes, creating dashboards for individual applications.
Experience in utilizing Kubernetes RBAC (Role-Based Access Control) and Azure RBAC for fine-grained access control and permissions management in AKS clusters.
Proficient in setting up Intrusion Detection Systems (IDS) with PFSense, configuring packet filters, and performing inspections to ensure network security and compliance with industry standards.
Expert in GitOps with Argo CD, Bamboo for CI/CD pipeline automation, and CircleCI for cloud-native application orchestration
Implemented NoSQL databases (MongoDB, DynamoDB) for scalable and high-performance applications.
Designed database schemas and optimized queries to improve application efficiency.
Experience in developing serverless applications using Python with platforms like AWS Lambda, Azure Functions, or Google Cloud Functions for event-driven automation tasks.
Developed and maintained ASP.NET MVC web applications, ensuring high performance, responsiveness, and scalability.
Designed and implemented RESTful WebAPI endpoints to expose data and functionality to client applications.
Work extensively in Shell Scripting for Runbook Automation purposes.
Always met deadlines by quickly responding to the client requests for various Environments like QA, UAT, and PROD.
Skilled in implementing service mesh technologies like Linkerd and Ingress controllers like Nginx to enhance application reliability and performance.
Well-versed in Agile methodologies like Scrum, facilitating iterative development and collaboration within cross-functional teams.
Strong experience in systems setup, configuration, upgrade, maintenance, performance monitoring and troubleshooting on different Windows, Linux, and Unix platforms.
TECHNICAL EXPERTISE:
Programming Languages
Shell Scripting, PowerShell, Python, Typescript, Groovy
Cloud Environments
Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP)
Version Control Tools
GIT, GITHUB, GITLAB, GitOps, Bitbucket
CI/CD Tools
Jenkins, Azure DevOps, Argo CD, Bamboo, GitHub Actions, CircleCI
Build tools
Maven, ANT, Gradle, MSBuild, Node Package Manager
Analysis Tools
SonarQube, Veracode, Polaris, SonarLint, Codacy
Configuration Management Tools
Ansible, Chef, Puppet, Pulumi, OpenStack Heat
IaC
Terraform, AWS CDK (Cloud Development Kit)
Monitoring Tools
Nagios, Splunk, ELK, CloudWatch, Azure Monitor, Prometheus, New Relic, Grafana, Datadog
Container Tools
Docker, Kubernetes, OpenShift
Networking/Protocol
TCP/IP, NIS, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP.
Databases
Cosmos DB, MySQL, Oracle, SQL Server, Cassandra, MongoDB
Artifacts
JFrog, Nexus, Apache Archiv, GitLab Artifacts
Application/Web Servers
Apache Tomcat, Nginx, WebSphere, JBoss, WebLogic
Tracking Tools
JIRA, Rally, Asana, Microsoft Azure Boards, Airtable
Operating Systems
Windows, Linux, Unix
PROFESSIONAL EXPERIENCE:
Client: ICE Mortgage, Pleasanton, California Feb 2023 - Present
Role: Sr. DevOps Engineer
Responsibilities:
Worked in designing and configuring Azure Virtual Networks (VNets) and subnets, managing network settings, DHCP, DNS, and security policies. Proficient in creating and deploying VMs using ARM templates and managing virtual networks.
Worked on Azure Resource Manager Template and extensive knowledge on designing custom build steps using PowerShell, created various custom template for azure resource such as ASE, ASP, WebApp, PostgreSQL, App Gateway, Storage Account, container registry, key vault, Azure Cache for Redis.
Have setup and manage continuous integration jobs and continuous delivery pipelines in Azure DevOps (VSTS).
Working with IT functional teams and business to set short term objectives and long-term vision and Participate in the administration and maintenance of the remote monitoring and management system: update agent scripts, respond to alerts, monitor dashboard and periodic system review.
Experience with designing APIs and working with REST-based microservices and deploying the infrastructure and application in various environment like Demo, Test, PENTEST, Training, CTDEV, Sandbox, UAT, and PROD Environments.
Led the development of high-performance mobile applications using frameworks like React Native and Flutter.
Utilized Azure Databricks for custom DNS configurations and network security group (NSG) rules.
Automate provisioning and repetitive tasks using Terraform and Python, Docker container, Service Orchestration. Worked on Terraform, a tool for building, changing, and versioning infrastructure safely and efficiently, worked with Terraform modules.
Leveraged 10+ years of experience with LDAP/Ping Directory to establish secure and centralized user authentication and authorization for cloud resources and applications.
Created CI/CD pipelines using Azure DevOps environments by providing their dependencies and tasks. Experience in implementing and managing continuous delivery systems and methodologies on Azure and created an end-to-end automation.
Have implemented Azure Devops for CI and Ansible for CD. Improved automation and configuration management using Ansible and Ansible-based YAML scripts.
Leveraged Azure Automation for runbook creation, migration, authorization, and scheduling. I have developed build workflows using Gradle, Gitlab-CI, Docker, and OpenShift.
Worked on Azure Active Directory connect to sync on-premises Active Directory user data, groups, and organizations to Azure AD and troubleshoot Azure services sync with on-premises AD and resync using the Azure tools also Configure security in Azure AD using privilege access management, Identity protection, multi-factor authentication (MFA) for two-factor authentication and also configured Azure Role-based Access Control (RBAC) to enforce granular user access management.
Architected and deployed scalable Grafana instances on Azure Virtual Machines and Kubernetes clusters to support high-availability requirements.
Integrated Thycotic with Azure Monitor to automate incident response and real-time alerting.
Conducted training sessions on Thycotic usage for secret management in Azure and created comprehensive documentation.
Established synchronization between Thycotic and Azure AD for up-to-date credential management.
Integrated Azure Monitor and Azure SQL Database with Grafana to create comprehensive dashboards, visualizing key IT and business KPIs.
Developed custom Grafana plugins tailored for specific use cases within the Azure ecosystem, enhancing the overall monitoring capabilities.Successfully migrated on-premises data to Azure Data Lake Store (ADLS) using Azure Data Factory.
Configuring and Controlling the Scale Up and Scale Out of the App Service Plans and Pricing tier (scale DTUs) while migrating the Databases and Applications from on-premises to Azure Cloud Platform.
Configured Azure Blob storage for efficient storage and retrieval of unstructured object data. Successfully migrated on-premises data to Azure Data Lake Store (ADLS) using Azure Data Factory.
Implement migration strategies for traditional systems on Azure (Lift and shift, Azure Migrate Service). While migrating the data provided encryptions and firewalls.
Deployed microservices on Azure Kubernetes using Docker and Azure DevOps. Integrated Docker container orchestration using Kubernetes, creating pods and deployments.
Worked on creating and managing networks for Docker containers, enabling seamless communication and resource sharing between containers.
Configured various types of Docker networks, including bridge, host, overlay, and macvlan networks, to meet specific application requirements.
Integrated third-party APIs and services to extend app functionality and improve user experience.
Published and maintained mobile apps on App Store and Google Play, monitoring performance and user feedback for continuous improvement.
Worked with Docker image registries such as Docker Hub and Azure Container Registry, effectively pushing and pulling Docker images to streamline application deployment processes. Have used Trivy tool to scan container images stored in container registries or local image repositories.
Used Azure Kubernetes service (AKS) to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, used template driven deployment options like Resource Manager templates and in Terraform.
Managed Kubernetes resources, such as pods, services, deployments, and ingress controllers, using Azure-specific tools and APIs. Have used Prometheus and Grafana Dashboard for getting Kubernetes metrics logs.
Utilized ServiceNow Cloud Management for optimizing cloud operations and configuration management.
Handling various project application on azure such as understand and troubleshooting various issues on Azure resources like App Insights, Azure SQL, Webapps, Application Gateway, Auto scale resources based on utilization, managed and
Manage SSL certificates on domain name, CDN and AD authentication.
Environments: ASE, ASP, WebApp, PostgreSQL, App Gateway, Storage Account,Thycotic container registry, key vault, Azure Cache, DHCP, DNS, API, Sandbox, UAT, Kafka Terraform and Python, Docker container, Azure DevOps, Ansible, YAML, Gradle, Gitlab-CI, Docker, OpenShift, AD, RBAC, Azure Blob storage, ADLS, Docker, Docker Hub, ACR, AKS, Azure CLI, ServiceNow, Azure SQL, WebApp, Application Gateway, CDN.
Client: Nationwide Insurance, Columbus, OH Sept 2021 – Jan 2023
Role: Sr. DevOps Engineer
Responsibilities:
Worked on the AWS Cloud platform and its features, including EC2, VPC, S3, AMI, SNS, RDS, CloudWatch, Autoscaling, CloudFront and IAM for configuring and managing IaaS.
Wrote CloudFormation scripts to deploy different AWS Infrastructure components related to the respective services, and managed various resources and data elements defined in the scripts.
Designed AWS CloudFormation templates (CFT) to create custom sized VPC, subnets, and NAT to ensure successful deployment of Web applications and database templates in AWS Cloud.
Designed and implemented AWS EKS Cluster using CloudFormation from scratch to implement a fully working EKS Multi Node Cluster.
Implemented Apache Kafka on Amazon Managed Streaming for Apache Kafka (MSK) for real-time data streaming and processing.
Configured Kafka clusters on AWS MSK to handle high volumes of data with fault tolerance and scalability.
Integrated Kafka producers and consumers with AWS services such as S3, DynamoDB, and Lambda for seamless data processing pipelines.
Monitored Kafka clusters using CloudWatch and integrated with AWS CloudTrail for auditing and logging.
Configured AWS Lambda functions to execute code in response to trigger AWS Services such as S3, RDS, SNS, and CloudWatch.
Created and managed S3 buckets and implemented access controls for S3 buckets, like bucket policies, ACLs, and IAM roles. Identified and troubleshoot performance issues with EC2 instances, RDS databases, and Lambda functions.
Worked on the AWS Autoscaling launch configuration and created the groups with reusable instance templates for automated provisioning on demand based on capacity requirements.
Worked on CloudWatch to monitor performance environment instances for operational and performance metrics during load testing. Created trigger points and alarms in CloudWatch based on thresholds and monitored logs via metric filters.
Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test, deploy, and configured Kubernetes (EKS) to deploy scale, load balance, scale and manage Docker containers with multiple names spaced versions.s
Configured the Jenkins pipeline for the creation of Images, pushing them to ECR and deploying the containerized applications onto Elastic Kubernetes Cluster (EKS). Created Jenkins pipelines using Groovy scripting.
Hands-on experience in configuring APIM for both internal and external facing applications, ensuring secure and efficient API management.
Assisted in defining and recommending Kafka integration best practices for APIM, ensuring seamless communication and data exchange between systems.
Managed Kubernetes charts using Helm, created reproducible builds of the Kubernetes applications, Kubernetes manifest files, and releases of Helm packages.
Set up role-based access control in Thycotic to enforce secure access policies for AWS resources.
Implemented auditing and reporting features in Thycotic to meet industry standards and regulatory compliance for AWS.
Integrated Thycotic with AWS CloudWatch to automate incident response and real-time alerting.
Conducted training sessions on Thycotic usage for secret management in AWS and created comprehensive documentation.
Created Ansible playbooks for automation purposes like file copy, permission changes, configuration changes, path-specific folder creation, etc. Wrote playbooks for provisioning, orchestration, packages, services, configuration, and deployments.
Responsible for installing Jenkins master and slave nodes, and configuring Jenkins builds for continuous integration and delivery pipelines.
Written Templates for infrastructure as a code using Terraform to build staging and production environments.
Used Terraform Cloud or Terraform Enterprise for remote state management, collaboration, and automated workflows in large-scale infrastructure deployments.
Integrated AWS CloudWatch, RDS, and other AWS services with Grafana to deliver unified and real-time monitoring dashboards.
Created and maintained Grafana dashboards to track critical metrics and KPIs for both IT operations and business performance on AWS.
Deployed and managed Kubernetes clusters on Amazon EKS using GitOps practices, streamlining application deployments.
Developed custom Grafana plugins to extend functionality and cater to specific monitoring requirements within the AWS environment.
Established and managed user roles, permissions, and access controls within Grafana using AWS IAM, ensuring secure access to dashboards.
Conducted infrastructure migrations and refactoring using Terraform to modernize legacy environments, optimize resource usage, and improve deployment workflows.
Configured and maintained Jenkins to implement the CI process and integrated with Maven to schedule the builds, used JIRA with Maven release plug-in for defects and bug tracking.
Designed and configured manifest files to deploy Elasticsearch, Kibana, and Logstash to the EKS cluster.
Utilized Chaos Engineering principles and tools like Chaos Monkey or Gremlin to test and improve the resilience of microservices architectures.
Utilized Identity and Access Management (IAM) policies, encryption mechanisms, and security best practices to protect GCP resources and data.
Automated CI/CD pipelines using AWS CodePipeline and GitOps tools like Flux and ArgoCD, reducing deployment times and errors.
Implemented blue-green deployments and canary release strategies using tools like Istio or Spinnaker to minimize downtime and risk during deployments.
Integrated with cloud-native observability platforms like New Relic, Datadog or Dynatrace to gain insights into application performance and behavior in microservices environments.
Implemented API gateways like Kong or Ambassador for versioning, authentication, and rate-limiting in microservices architectures.
Leveraged service mesh technologies like Istio or Linkerd to manage communication, security, and traffic routing between microservices effectively.
Worked on planning, implementation, and testing of a new Data Centre for Disaster Recovery migrations, involved in an Agile/Scrum environment and daily stand-up meetings.
Conducted security assessments and penetration testing of AWS environments, identifying, and mitigating security risks and vulnerabilities.
Environment: AWS services (EC2, VPC, S3, AMI, SNS, RDS, CloudWatch, Autoscaling, CloudFront, CFT, VPC, EKS), Apache Kafka, DynamoDB, Lambda, Jenkins, Kubernetes, Thycotic, EKS, APIM, HELM, Terraform Cloud, Terraform Enterprise, Maven, JIRA, Elasticsearch, Kibana, Logstash, Chaos Monkey, Gremlin, IAM, New Relic, Datadog, Dynatrace, Linkerd, MongoDB,C++, Agile.
Client: Cepheid, Sunnyvale, California Dec 2019 – Aug 2021
Role: Site Reliability Engineer
Responsibilities:
Worked on creation of release plan, definition, collection, analysis & presentation of project metrics weekly basis.
Involved in DevOps migration/automation processes for build and deploying systems.
Set up and build AWS infrastructure using various resources, VPC EC2, RDB, S3, IAM, EBS, Security Group, Auto Scaling, SES, SNS, and RDS in CloudFormation JSON templates, Route53, Lambda.
Deployed applications on AWS by using Elastic Beanstalk. Consulted and recommended clients in Build and Release Management Implementation.
Worked with Ansible playbooks for virtual and physical instance provisioning, Configuration management, and patching through Ansible. Automated using Ansible, Python, Perl, or Shell scripting with attention to detail, standardization, processes, and policies.
Worked in an Agile development team to deliver an end-to-end continuous integration/continuous delivery (CI/CD) product in an open-source environment using tools like Puppet, and Jenkins.
Wrote Ansible Playbooks with Python SSH as the Wrapper to manage configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
Written Ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML script. Run Ansible Scripts to provision Dev servers.
Written Puppet manifests and modules to automate the deployment process and integrating Puppet manifests into Jenkins jobs for a continuous delivery (CD) framework.
Configured and monitored distributed and multi-platform servers.
Created a full CI/CD process. Automated Build and Deployment Platform coordinated code build promotions and orchestrated deployments using Jenkins/Hudson and GitHub.
Built Java code onto different Jenkins servers as per the schedule. Worked in .Net applications and branching, tagging and release activities on Version Control Tools like GIT and Subversion (SVN).
Created Python scripts to automate AWS services which include web servers, ELB, CloudFront distribution, database, EC2 and database security groups, S3 bucket, and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
Focused on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC), and AWS DevOps operations production and cross-platform environments.
Integrated Argo CD with other tools in the software delivery pipeline, such as Helm, Kubernetes, and Git, to enable end-to-end automation and orchestration of application deployments.
Extensive experience with both community and enterprise plugins, applying them effectively in various scenarios to enhance monitoring capabilities.
Proven ability to write custom Grafana plugins to meet unique project requirements and extend the functionality of standard Grafana setups
Created test cases, documenting and tracking test results, and following up on issues/defects using JIRA.
Researched and implemented code coverage and unit test plug-ins like finding bugs, check style, and with Maven/Hudson.
Responsible for performing Security Scans, defect tracking, defect reporting, and defect reproducing using SonarQube, Bugzilla, and JMeter.
Coordinated release activities with Project Management, QA, Release Management, and Web Development teams to ensure a smooth and trouble-free rollout of releases.
Managed releases to make sure the code goes live with Quality and security.
Environment: Amazon Web Services (AWS), Docker, Kubernetes, Terraform, Java, .Net, Maven, Groovy, Argo CD, GIT, GitHub, SVN, Ansible, Puppet, Jenkins, Grafana, Hudson, Splunk, JMeter, Tomcat, SonarQube, Bugzilla, Shell, PowerShell, Nexus, JIRA, Agile, Helm, Kubernetes, Python, Perl, Shell scripting.
Client: Rocket Homes, Detroit, Michigan Jun 2017 - Nov 2019
Role: DevOps Engineer
Responsibilities:
Deployed AWS Solutions using EC2, S3, and EBS, Elastic Load Balancer (ELB), auto-scaling groups, and Ops Works.
Planned, deployed, monitored, and maintained Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare virtual machines as required in the environment.
Performed S3 buckets creation, policies on the IAM role-based policies, and assigned to cloud instances.
Created Python scripts to automate AWS services which include web servers, ELB, Cloud Front distribution, database, EC2, database security groups, application configuration, this script creates stacks, single servers, or joins web servers to stacks.
Worked on documentation - Chef Basics, Initial setup of Chef, Data bags implementation, Coding standards, Cookbook document, testing docs.
Setup Configuration Management Tools Chef and automation of the infrastructure with Chef that included migrating from the current infrastructure workflow to the new workflow.
Used Chef to configure and manage infrastructure. Wrote cookbooks to automate the configuration setups.
Installed, developed, and implemented Linux infrastructure, and managed Chef Recipes and Cookbooks.
Implementing a Continuous Delivery framework using Jenkins, Chef and Maven in a Linux environment. Created virtual environments via Vagrant with chef-client provision.
Designed CI/CD Pipelines to make use of Docker files and make files for building Docker images and validating containers using entry points.
Expertise in bringing data from various systems (databases, monitoring tools, APIs) into Grafana dashboards for a unified monitoring solution.
Comprehensive experience in setting up users, roles, and access control for dashboards and panels, ensuring secure and organized monitoring environments.
Replicated the Jenkins build server to a test VM using Packer, Virtual Box, Vagrant, Chef, Perl brew, and Server spec.
Used Apache Tomcat as the application server for deploying the artifacts.
Worked on GIT which includes creating new users, Branching, Merging the changes, and writing some pre-commit & post-commit hook scripts.
Involved in setting up JIRA as a defect-tracking system and configuring various workflows, customizations, and plugins for the JIRA bug/issue tracker.
Created and maintained several build definitions and published profiles to handle automated builds in an Agile/Scrum environment.
Worked on setting up Splunk to capture and analyze data from various layers of Load Balancers, and Webservers.
Real-time Log Monitoring with Splunk & Kubernetes
Integrated NoSQL (MongoDB) to store structured logs for faster querying and analysis.
Installed and configured DHCP, DNS, and web servers like Apache, and IIS, mail servers like SMTP, IMAP, POP3, and file.
Environment: Python, Git, Chef, Terraform, Gerrit, Jenkins, Amazon Web Services (AWS), Ping Federate, Docker, Kubernetes, Apache Tomcat, Vagrant, Maven, Splunk,NoSQL, Linux, JIRA.
Client: Sri Tech Solutions, India Jan 2014 - Apr 2017
Role: Linux Administrator
Responsibilities:
Configured NIS, DNS, NFS, SENDMAIL, LDAP, TCP/IP, Send Mail, FTP, Remote access, and Apache services in Linux and UNIX environments.
Migrated multiple projects from Perforce to SVN version control system. Implemented NIC bonding on Linux systems to ensure redundancy and fault tolerance.
Diagnosed and resolved issues related to DNS, DHCP, VPN, NFS, and Apache services.
Developed Bash/shell scripts to monitor system resources and perform maintenance tasks.
Managed user accounts in Red Hat Enterprise Linux (RHEL) and other operating systems.
Troubleshot and maintained TCP/IP, Apache HTTP/HTTPS, SMTP, and DNS applications.
Created and updated documentation for the patching process, coordinated patching schedules with business units, and generated change requests for production environment patching.
Created Linux virtual machines using VMware Virtual Center, established VM Templates, and addressed virtualization-related challenges.
Demonstrated expertise in remote access and application virtualization technologies such as XEN, VMware, and Linux.
Installed, tested, and deployed monitoring solutions utilizing Splunk services.
Resolved configuration-based issues in collaboration with infrastructure support teams.
Managed and maintained assigned systems, handled