
Passionate Devops consultant with experience in implementing and maintaining industry standard devops practices across IT teams ad organizations, primarily in the Financial Services sector.
Environment : RHEL,Ubuntu, IAC using terraform, CI/CD Pipelines using Github actiions and Jenkins, GCP AWS, Docker, Kubernetes, EKS, GKE, GCR, GAR, Sonatype Nexus, github, Jenkins, python, powershell, shell scripts, Elastic, Logstash, Kibana (ELK). FluentBit, Fluentd, Prometheus, Grafana, Ansible.
Last Project: Was Involved in the migration of datacenter networking software (Cisco AAC) to vendor Infrastructure as Code (IAC) platform using terraform, Github actions and Jenkins, on AWS and GCP, primarily EKS and GKE clusters and other cloud services. Day to day tasks involved development and maintenance of cutomizied application workload into kubernetes clusters using helm charts and terraform and development of end to automation using CI/CD pipelines.
Previous project was to support rollout of FluentBit to an estate of approximately 120K endpoints adhering to strict IAC principles using Terraform and Jenkins CICD pipelines. Supported the migration of legacy observability platform to the fluent bit/ Fluent D/ Elastic solution.
Main responsibilities included the following.
Environment : AWS, MS Azure, Google Cloud Platform (GCP), Docker, docker-compose, Kubernetes, Helm Charts, EKS, ECR, AKS, ACR, GKE, GCR, gitlab, github, bitbucket, Jenkins, Azure Devops, shell scripts, vagrant, terraform, ansible, Argo Workflows, AWS route 53, Azure DNS Zones. Jetpack cert manager, Traefik, nginx Ingress controllers, Elastic, Logstash, Kibana (ELK). Fluentd, Prometheus, Grafana.
Role: Infinite Lambda is a data and analytics focused consultancy helping clients build cloud based modern data solutions. Cloud native development and devops functions are critical foundation blocks for the company. As a senior devops engineer in the devops team, I contributed to building, maintaining and handing over cloud infrastructure and data systems for six different projects. This involved deploying infrastructure into all major cloud platforms, namely AWS, Azure and GCP.
Environment : AWS, Ubuntu 20.04, Docker, docker-compose, Kubernetes, Helm Charts, EKS, ECR, github, Jenkins, nodejs, shell scripts, vagrant, terraform, ansible, postgres, Ory oathkeeper, Envoy Ambassador.
Role: Development and support of Infrastructure provisioning and application deployment for a redeveloped data brokering platform to support COVID19 related data gathering efforts. Responsible for provisioning and scaling of EKS clusters. The project is now in the final phase of being open sourced.
Environment : Azure, Wintel, RHEL 7.5, Docker, docker-compose, Kubernetes, AKS, ACR, kubespray, GIT Azure Devops pipelines, java, shell scripts, vagrant, terraform.
Role: Was part of the project team responsible for an upgrade of a major ETRM trading platform used by shell for global oil and energy trading. The upgrade was after five years from the previous one. Part of the project mandate was to improve devops and automation practices to ease of the largely manual traditional build and deployment process for which I was hired.
Environment : RHEL 7.6, Docker, docker-compose, kubernetes, Artifactory, puppet, JFrog XRAY, Gradle, SVN, GIT (bitbucket), Jenkins, java, Python, shell scripts, JIRA, vagrant, AWS, terraform, flink, kafka, kibana, elastic search, Logstash (ELK).
Role: Supported the implementation of a cutting-edge data analytics platform for the bank which was aimed to replace a variety of legacy analytics tools.
Environment : RHEL and Suse Linux, Ansible, Urban code deploy (udeploy), docker, Maven, Ant, SVN, GIT, Teamcity, Jenkins, java, Python, shell scripts, JIRA, vagrant, Sonatype nexus, Artifactory, AWS EC2.
Role: Was responsible for supporting development and maintenance of bank’s primary risk management platform. Main responsibility initially was to define and setup a continuous deployment pipeline using teamcity to improve the quality of daily UAT deployments. In addition, was responsible for providing consultancy on devops tools and processes.
Environment : Maven, Make, SVN, Teamcity, Jenkins, PowerShell, shell scripts, JIRA, JAMA, Perl scripts, C#, .net, vagrant, puppet, Ubuntu, Git, SharePoint, AWS,Azure.
Role: Primary responsibility was the maintenance of Continuous Integration and deployment pipeline of Smart energy software solutions (UK wide SMART Metering Rollout). Setup the Continuous deployment pipeline from scratch (Predominantly TeamCity). Performed a migration of CD pipeline from TeamCity to Jenkins. This involved deploying built software to physical servers as well as AWS EC2 Instances.
Was also responsible for administering JIRA, JAMA, Confluence and licenses of other development tools.
Environment : Maven, Sonatype Nexus pro, Ant, SVN, Teamcity, Jenkins, Apache zookeeper, Apache curator, Java, shell scripts, vagrant, chef, redhat linux, Git, yum
Role: Aligning the build, deployment and release process used by the team with a new devops model adopted at a department level, Introduction of Sonatype Nexus pro as repository manager, Migration to Maven 3 from a mix of Ant and Maven 2 builds, Continuous Integration improvements using Teamcity and jenkins, Development of new build and deploy automation tools in shell, perl and Java.
Environment : Rational Clearcase (UCM), Rational Clearquest, ANT, Maven, Jenkins Java, oracle, jboss middleware, shell scripts, perl scripts, nagios., debian, redhat, solaris.
Environment : Maven, Ant, CVS, SVN, Jenkins, Java, oracle, weblogic middleware,Apache Tomcat, Resin server, shell scripts, perl scripts, vagrant, puppet, redhat linux, solaris. Git
Role:
Managing Software release and deployment of web assets used by esure group of companies (esure, sheilas wheels, first alternative etc, Primarily Car and Home insurance).
Environment : CM Synergy 6.4, gmake, maven, ant, Hudson, Jenkins.
Environment: CM Synergy 6.4, Perforce, gmake, Powershell Scripts, perl scripts, Jenkins.