

Passionate and skilled DevOps, DevSecOps, Release, and Cloud engineer, Linux Administrator with 15 + years in IT and 7 + years as a DevOps engineer, and a BSc in computer science. Great mastery of the tools used in DevOps automation, developer’s environment, Cloud engineering, antifactory, production environment, build and release, continuous monitoring, ticketing and documentation including Jenkins, Kubernetes, Helm, Ansible, Terraform, Docker, Maven, SonarQube, Nexus, JFrog, Prometheus and Grafana, Jira, Confluence, Git/Github, VScode, etc. I have used terraform extensively to create highly available and highly scalable infrastructures on multi-cloud platforms, building CI/CD pipelines from scratch and deployment with special emphasis on containerization with docker and container orchestration with Kubernetes. Ensure continuous monitoring of containerized applications by integrating various APM tools like Prometheus and Grafana, and NewRelic. Have shown outstanding proficiency in previous roles by automating SDLC, reducing costs in provisioning of various cloud solutions including, compute, storage, networking, security, and management solutions. Have managed and proposed various IaaS, SaaS, and PaaS solutions in AWS and other platforms like Azure and GCP including KOPS and EKS, replacing Kubeadm as Kubernetes solution, resulting to far lesser cost and lesser heavy lifting.
Believe technical skills are very important to get the job done, but professionalism, human interaction and healthy mindset improve on the working environment and work culture. Having had different roles, this has let to a solid professional foundation, enabling easy interaction with people from different cultures, and socio-political background.
100% is not enough in the IT industry, rather continuous practice and research is the key to staying relevant.
• Troubleshoot complex build failures by looking into build logs, build scripts, Jenkins files, configuration issues among others
• Created docker files for the building of images and pushing to docker hub for subsequent deployment in k8s clusters as containerized applications
• Administer Kubernetes cluster by ensuring security, high availability, creating namespaces in clusters for various environments like development, testing, UAT and Quality assurance, and Production.
• Deploy containerized applications both using imperative and declarative methods in the namespaces
• Create various services to ensure service discovery within the Kubernetes cluster
• Create enabling environment for developers ensuring their environment has necessary infrastructure, Git installed and Provide/Grant repo access to the team with least privileges to team members to various branches (Dev, Master and Stage), and install necessary IDEs with their plugins
• Onboard projects by creating repositories, teams and add team members in Github,
• Assist in rebasing source code while fixing merge conflicts between branches
• Ensure Git best practices are respected through use of branching strategy, pull requests, fix merge conflicts, unit testing, good commit messages, etc.
• Build CI/CD pipeline for fully automating upstream/downstream Jenkins jobs, integrating Jenkins and Git/Github, Jenkins/Maven for testing and builds, Jenkins/ Sonarqube for code quality analysis, Jenkins/Nexus for artifactory, Jenkins/Ansible, Jenkins/Docker, Jenkins/Kubernetes
• Established multi-tier infrastructure while paying attention to cost, security, scalability and high availability in AWS platform.
• Maintain high collaboration and effective communication with team members.
• Monitored end-to-end infrastructure using CloudWatch and SNS for notification
• Designed secured, cost optimized, highly available and fault tolerant infrastructure in AWS
• VPC peering with other Accounts allowing access and routing to service and users of separate account to communicate
• Developed baseline VPC and Network design including leveraging VPN connectivity and Direct Connect
• Implemented IAM best practices and role-based access control
• Implemented AWS Organization to centrally manage multiple AWS accounts including consolidated billing and policy-based restrictions
• Managed provisioning of AWS infrastructures using CloudFormation and terraform
• Involved in supporting cloud instances running Linux and Windows on AWS
• Proved successful in creating and modifying s3 bucket policies
• Participated in creating KMS keys and attaching to s3 bucket
-Extensively worked on java based code builds (jar, war, ear) and release automation, establishing CI/CD pipeline by integrating Jenkins with Git/Github, Maven, Sonarqube, and Nexus tools
-Excellent working skills in Monitoring and Event management with AWS CloudWatch , AWS SNS, AWS S3
-Done Identity and access management with AWS Organization, AWS IAM, Active Directory
-Excellent working experience configuring secure , highly available , scalable infrastructure using AWS services like VPC, IGW, NGW , EC2, CloudWatch, S3, Lambda, IAM, CloudFormation, SNS, SQS, SES, Elastic Beanstalk, etc
-Worked with open source and free software including various Linux distributions, Git/Github, Maven, Sonarqube, Nexus, Tomcat, Nginx , etc
-Can install and maintain various operating systems, Linux distributions, Windows, macOS etc
-Able to install and configure CI/CD tools including Jenkins, Maven, Git/Github, Nexus, Sornaqube, etc
- Can deploy both self-managed and cloud managed Kubernetes solutions like Kubeadm, KOPS, EKS, AKS, GKE while taking advantage of its self-healing capability, automated scheduling, automated rollouts and rollback, service-discovery, horizontal scaling and load balancing features
- Can create manifest files to deploy various k8s objects including, replicationController, replicaSet, deployment, statefulSet, service, PVC, PV, Nginx ingress controller, configure loadbalancer rules
- Can deploy both monolithic and micro services applications beginning from cloning the source code, doing a build, to containerization and deployment into various namespaces in the Kubernetes cluster, while ensuring code quality and backup of artifacts
- Performed various project onboarding, ensuring appropriate working environment for developers and team members, installing and maintaining relevant tools, and IDEs
- Extensively worked on the automation of build and release of java-based software (jar, war, ear), building Continuous Security, Continuous Integration, Continuous Delivery, Continuous Provisioning, Continuous Deployment, Continuous Testing, and Continuous Monitoring pipelines (with scripted and declarative Jenkinsfiles) by integrating Jenkins with Git/Github, Maven, Sonarqube, Nexus, Docker, Terraform, Ansible, Kubernetes, Prometheus and Grafana, EFK/ELK
- Ensure continuous code quality analysis with SonarQube to detect bugs, vulnerabilities, code smells to meet code quality metrics and set benchmarks
- Working knowledge of installing, configuring and deploying software to highly scalable and highly available web/app servers (Nginx, Apache, Tomcat, JBoss/WildFly, Websphere, HAProxy) in AWS infrastructures and other cloud platforms
- Working knowledge of Python, Bash shell scripting, PowerShell, HTML, XML, HCL, JSON, YAML, Groovy scripting
- Extensive working experience configuring secure, highly available and scalable infrastructure using AWS services like IAM, WAF, Organization, VPC, ASG, ELB, IGW, NGW, EC2, RDS, CloudWatch, S3, Lambda, CloudFormation, SNS, SQS, SES, Elastic Beanstalk, Active Directory and LDAP etc
- Work, collaborate and communicate effectively with other team members including DevOps engineers, Developers, Agile project managers, QA engineers, DBA’s, Software engineers, Business Analyst and various security specialists
- Create an enabling environment for developers, good branching strategy and respect for git best practices
- Can install and maintain various operating systems, Linux distributions, Windows, macOS etc
- Able to install and configure CI/CD tools including Jenkins, Maven, Git/Github, Nexus, SonarQube, docker, Ansible, Terraform, Kubernetes etc
- Well-grounded in Kubernetes as administrator, Terraform, Ansible, Docker and Jenkins
- Expert in Digital Payments and FinTech clients
- Exposed to databases including AWS RDS, MongoDB, MySQL, PostgreSQL
Kubernetes, Helm, Docker, Docker swarm, Terraform, Ansible, Jenkins, Git/Github, Gitlab, Maven, Nexus, SonarQube, Linux and Unix, Bash Shell scripting, Powershell, Groovy, Windows, MacOS, Nginx, Tomcat, Apache http, Wildfly/JBoss, VScode, GCP, Azure, APM, Prometheus and Grafana, New Relic, Jira, AWS EKS, ECS, ELB, ALB, EC2 , S3, VPC, IAM, Secret Manager, RDS, CloudWatch, CloudFormation, Elastic Beanstalk, Lamda, SNS, SES, SQS, Route53, etc.
CompTIA A+
CompTIA A+
CompTIA Network +