Director, Global Devops
Current- Designed processes to allow software developers and quality analysts to reduce friction in day to day activities and deployment processes.- Built full Continuous-Integration & Continous-Deployment pipelines-- Jenkins, GitHub, Maven, Gradle, npm, electron, Angular, Helm, Helmfile- Various Highly Available cluster management and configuration including the following:-- ActiveMQ, Hazelcast, Ignite-- Deployed and maintained multiple DC/OS clusters-- Amazon EKS kubernetes setup, configuration, monitoring-- Dockerized existing applications and performed multistage builds-- Deployed and tuned Apache Tomee JavaEE clusters-- Designed REST APIs using OpenAPI and implemented via Dropwizard Framework-- Created sites using the Spring Boot framework- Used Terraform to build out re-usable AWS infrastructure modules enabling rapid changes while reducing drift and manual intervention- Packer to build AMI images- Managed servers using Puppet- Ngxinx, Lighttpd configuration and management- ELK (Elasticsearch, Logstash, Kibana) installation, configuration and management- Jira and Confluence updates, migration and maintenance- Implemented test coverage and code analysis to ensure delivery of high quality software to clients- Working with clients to design integration components and facilitate import and export of data- Implemented multiple customer SSO integrations from inception to production roll-out