Daniel Abalihi

Attended Rutgers, The State University of New Jersey-New Brunswick

Plainfield, New Jersey, United States

About

I am a proficient and skilled Devops and Kubernetes Engineer, with a robust background, hands-on experience spanning over five years. Proven expertise in automating, deployment of federated mission-critical applications across diverse infrastructures, including IaaS, PaaS, SaaS and On-Prem environments. I am highly proficient with Linux, source code management with Terraform, container orchestration management with Kubernetes and CI/CD automation using Jenkins and GitHub actions, Detailed-oriented, an excellent team player with great communication, problem-solving and decision-making skills. Eager to tackle new challenges and contribute to innovative projects and also very much thrive in a dynamic and fast-paced environment.

Experience

  • Senior Software Engineer at Central Reach
    Jan 2023 - Present · 3 yrs 6 mos

    Senior Kubernetes Engineer overseeing Python based projects and few .NET, Java NodeJS projects. Effectively managing federated web and enterprise microservices applications for clients. Software configuration management (automated CI/CD pipeline using Ansible, Nexus, SonarQube, Maven, Jenkins, Terraform and Git. Automated infrastructure provisioning with Terraform files, creating reusable modules for EKS clusters and AWS resources reducing deployment time by 30%. Perform package management, upgrades/patches, troubleshooting, maintaining and monitoring of our applications with Prometheus and Grafana for real-time monitoring and alerts for Kubernetes cluster and improving system reliability. Resolved merge conflicts during rebasing and re-integrating branches by conducting meetings with development team lead. Used Helm charts to deploy applications including Elastic search, Kibana for logs aggregation and monitoring. Configured namespaces, RBAC, VPA, HPA and cluster role and role bindings for different environments. Set up new REST and WebSocket API endpoints via AWS Gateway, Leveraging WAF rules for security limiting vendor abuse. Designed, deployed and managed production-grade Kubernetes clusters across cloud and hybrid environments. Troubleshoot complex production incidents involving Pods, Nodes, Networking, storage and controlPlane components.

  • DevOps Engineer at Devops
    Mar 2021 - Present · 5 yrs 4 mos

  • Cloud Engineer at NTT Data America, Inc.
    Mar 2021 - Jan 2023 · 1 yr 11 mos

    Developed and maintained Terraform modules, statefiles and AWS CloudFormation templates for infrastructure provisioning and automation. Provisioned Multi-AZ VPCs with Private and Public subnets, Internet Gateway, Nat Gateway and other resources to ensure VPC is fully provisioned and secured. Analyze cloud infrastructures and recommended improvements for performance gains and cost-efficiency using AWS ECS and AWS well-Architecture framework tools. Implement security best practices in AWS including multi-factor authentications access key rotation, encryptions using KMS, firewall's, security groups, RBAC, NACLs and S3 buckets policies. Interacted with different development teams to provide support in deployment using the Kubernetes Blue-green deployment technique ensuring high availability and fault tolerance. Integrated GitHub webhooks for seamless code pulls and builds between version control and Jenkins CI/CD process. Implemented AWS Lambda functions for serverless computing, optimizing costs, and improving scalability. Worked with multiple project managers from different vendors to understand the plans, provide support for the production environment, ensuring 24/7 availability, and quick resolution of critical issues. Used Jira to manage projects including reports and custom dashboards.

  • Scrum Master at UnitedHealth Group
    May 2016 - Mar 2021 · 4 yrs 11 mos

    Scrum Master for customer health and insurance tracking application; UHC motion applications allows customers to track daily goes and receive rewards once they hit their health goals. support team of five developers, two QAs and Product owner. Coached the scrum team using agile and scrum practices and values. Used Jira to manage project, including reports and customer dashboards. Ensure that 100% of inter-team risks, impediments and blockers were identified, communicated and resolved. Responsible for coaching the developement team on story point estimate