Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Dominic James

Cumming,United States

Summary

I am a passionate Leader of DevOps and Security with more than 15 years of hands-on experience. I am proficient in building automated, scalable, secure and highly available architectures in the cloud and on-premise. I have a substantial history of successfully creating and troubleshooting a variety of complex systems.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Manager, Lead DevOps and Security/IT

Wonderschool
Remote, San Francisco, CA
10.2022 - Current
  • Crafted infrastructure in GCP Cloud Foundation to support transition from Heroku monolith application to microservices and GKE/Kubernetes.
  • Developed & orchestrated CI/CD platform to codified terraform IaC GitHub Actions pipeline.
  • Crafted Gitops orchestration for Continuous Delivery for GKE app deployments.
  • Implemented Continuous vulnerability scanning monitoring when it comes to security scanning incorporated into CI/CD pipelines.
  • Orchestrated packer builds in CI/CD in AWS/GCP.
  • Provided engineering direction and oversight through the entire software development and IT dept.
  • Responsible for technical assessment of new business initiative, initial high-level.
  • Foster a culture of continuous improvement and innovation within the organization.
    architecture and technical design, estimation of effort in terms of timeline and cost.
  • Collaborate with development teams, product managers, and other stakeholders to assess current SDLC practices and identify opportunities for improvement.
  • Troubleshoot and resolve issues related to the software development process as needed.
  • Monitor and measure the effectiveness of process improvements and provide regular reports to senior management.
  • Participate in daily meetings to discuss progress on projects and development objectives.
  • Evaluate and recommend tools and technologies that can enhance the efficiency and quality of the software development process
  • Led the entire SOC 2 audit process, overseeing all phases from planning to execution, resulting in successful attainment of SOC 2 Type 2 compliance.
  • Implemented comprehensive security controls and protocols to ensure adherence to SOC 2 standards, fostering a culture of compliance and risk mitigation across the organization.
  • Collaborated closely with cross-functional teams to conduct risk assessments, identify vulnerabilities, and implement remediation strategies, enhancing the company's security posture.
  • Developed and maintained documentation for policies, procedures, and controls, facilitating transparency and accountability in compliance efforts.
  • Spearheaded initiatives to achieve compliance with the Family Educational Rights and Privacy Act (FERPA), ensuring the protection of sensitive student data and maintaining regulatory compliance.
  • Implemented an Kong API Gateway solution to streamline and secure communication between internal and external services, enabling teams to efficiently manage and monitor API traffic.
  • Collaborated with development teams to design and deploy the Kong API GW infrastructure, ensuring scalability, reliability, and adherence to security best practices.
  • Conducted training sessions and provided documentation to educate teams on the usage and benefits of the Kong API GW, promoting adoption and alignment with organizational objectives.
  • Worked closely with stakeholders to define and enforce API governance policies, maintaining consistency and compliance across API endpoints.

Lead Manager DevOps

Alogent
Remote, Atlanta, CA
03.2020 - 10.2022
  • Crafted infrastructure to support transition from on-pre monolith application to microservices and kubernetes
  • Developed & orchestrated CI/CD platform to codified terraform IaC CircleCi and Github Action pipeline
  • Developed and automated building kubernetes clusters from scratch using ansible for installing and configuring & terraform provisioning the nodes
  • Implemented measure's to identify and resolve security events
  • Orchestrated packer builds in CI/CD in AWS and Vsphere
  • Continual education and mentoring my DevOp engineers on expanding industry best practice's and design
  • Provided engineering direction and oversight through the entire software development life-cycle
  • Responsible for technical assessment of new business initiative, initial high-level architecture and technical design, estimation of effort in terms of timeline and cost
  • Architecting/deploying/operating solutions built on AWS and VCloud
  • Organized and curated recurring team-wide technology talks with goal of bringing distributed team members closer together and share useful information about changes and solutions
  • Participate in daily meetings to discuss progress on projects and development.
  • Maintained corporate responsibility by staying up-to-date with laws affecting human resource training programs.

Senior DevOps Engineer

Terbium Labs ( Company Closed )
, Remote
11.2018 - 01.2020
  • Designed infrastructure for production, staging, and development environments in a commonly configurable manner to allow rapid deployment using Terraform with a Gitlab CI workflow
  • Orchestrated Gitlab CI packer builds using an ansible hardening script to provision AWS AMIs images
  • Actively monitored and reported on cloud spend
  • Participated in technology conference's to discuss our platform and meet technology providers
  • Developed and managed on-prem monitoring obserability using prometheus, grafana and ELK.

Senior DevSecOps Engineer

Greensky Inc
Alpharetta
01.2017 - 11.2018
  • Worked closely in software developer and DevOps to debug software and system security issues
  • Worked closely with development, operations and project managers to create secure builds and deployments across multiple life cyles
  • Automated security deployments across the infrastructure in AWS using sensible tools like rapid7, endgame and jask for threat detection, exploitation and vulnerability assessment
  • Incident responses using splunk cloud
  • Used chef cookbooks to deploy secure measurements into our environments.

Senior Systerm Engineer DevOps

Greensky Inc
Alpharetta
01.2017 - 05.2018
  • Configured nginx load-balancers and proxies for RESTful APIS
  • Automated deployments by writing an Ansible playbook installing/configuring a Kong API
  • Cluster using PostgresSQL DB
  • Provisioned AWS infrastructure using chef and terraform for Tomcat web applications
  • Worked with business and development teams to plan deployment timeline, devops engineering teams to prepare for production releases using jenkins
  • Ran jenkins jobs for builds deployments and creating git repos for vcs.

Senior Linux System Engineer

LexisNexis a Choice Point Inc
Alpharetta
04.2014 - 01.2017
  • Day-to-day management of systems and support and demonstration including software and hardware upgrades, YUM, RPM packages updates and patch management and infrastructure design in mixed Linux/UNIX environment e.g
  • Openssh, openssl, apache and OS patches via yum/rpm
  • Configured and troubleshoot dozens of Linux/VM servers by creating new file systems (ext4 ext3 and etc)
  • Maintaining and administration of Linux servers (RHEL, CentOS, Ubuntu), and various applications
  • System specification, configuration, Process monitoring and automation, account and control access management
  • Installed and configured of Solaris and Linux servers using jumpstart and kickstart installation and periodic Patch Upgrading using live upgrade
  • Bash, for loop scripting for regular system automation tasks, resource system performance
  • Resolved config issues and problems regarding NFS mounts, NIS maps, user ids, rpminstalls, driver installs
  • Experience with virtualization technologies like Installing, Configuring and administering
  • VMware ESX/ESXi and created, managed VMs (virtual server) and also involved in the maintenance of the virtual server.

System Administrator

LexisNexis a Choice Point Inc
Alpharetta
05.2012 - 04.2014
  • Installed, configured and monitored veritas cluster server, creating service groups adding resources and enabling features
  • Installing, configuring and implementing lvm, and raid technologies using various tools
  • Applied OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities
  • Managing, supporting, troubleshooting, securing Solaris, CentOS and Red Hat Linux servers in our large enterprise network 1000 + users
  • Setup Environment for kickstart installation environment to automate the Linux installation process with pxe boot
  • Created and managed VMs in Vsphere (virtual server) and also involved in the maintenance of the virtual server.

Unix Senior Support Engineer

LexisNexis a Choice Point Inc
Alpharetta
05.2008 - 05.2012
  • Act as a point of contact to coordinate efforts to provide resolution of production,systems, and application problems during outages or other production related issues as they occur
  • Read, analyze, and diagnose errors generated in debug logs, systems error logs, etc.Take corrective actions to resolve issues based on analysis and providealerts/notifications to customer service, support personnel, and management
  • Provide technical assistance to application programmers or DBAs to ensure thatsystems and applications run per standards and requirements (i.e.; OSstandards, schedule release requirements, monitor system utilization, etc.)
  • Utilize support tools and utilities to monitor environments for performance,reliability, and stability during daily operations, application code releases, systemssoftware releases, security patch releases, or service pack releases
  • Maintain Web servers such as Apache and tomcat
  • Maintain shell scripts, maintain file permissions, and maintain user securityand passwords
  • Communicate and enforce procedures that measure and provide forprogramming solutions to applications/programming groups
  • Regulate supported environments through the enforcement of defined ChangeManagement
  • Methodology (CMM) procedures
  • Execute, and enforce corporate and departmental goals, methodologies and procedures.

UNIX Production Support Engineer

LexisNexis a Choice Point Inc
Alpharetta
05.2007 - 05.2008
  • Act as a point of contact to coordinate efforts to provide resolution of production, systems, and application problems during outages or other production related issues as they occur
  • Read, analyze, and diagnose errors generated in debug logs, system error logs, etc
  • Take corrective actions to resolve issues based on analysis and provide alert/notification to customer service, support personnel, and management
  • Provide technical assistance to application programmers or DBAs to ensure that systems and applications run per standards and requirements (i.e.; OS standards, schedule release requirements, monitor system utilization, etc.)
  • Utilize support tools and utilities to monitor environments for performance,reliability, and stability during daily operations, application code releases, system software release, security patch release, or service pack release
  • Maintain shell scripts, maintain file permissions, and maintain user security and password
  • Communicate and enforce procedures that measure and provide for programming solutions to applications/programming groups
  • Regulate supported environments through the enforcement of defined Change Management
  • Methodology (CMM) procedures
  • Execute, and enforce corporate and departmental goals, methodologies and procedures.

Education

Bachelor of Science - Network and Communications Management

DeVry Institute of Technology
05.2006

Associate of Science - Computer And Information Systems Security

Georgia Military College
Augusta, GA
10.2003

Skills

  • Git
  • Linux systems administration
  • Kubernetes
  • Observability
  • Mobile IOS
  • Docker
  • Containerization/virtualization
  • CI/CD
  • Bash
  • NodeJS
  • Terraform
  • SCA / DAST Scanning

Certification

  • [Mirantis Certified Administrator for OpenStack] 2015

Timeline

Manager, Lead DevOps and Security/IT

Wonderschool
10.2022 - Current

Lead Manager DevOps

Alogent
03.2020 - 10.2022

Senior DevOps Engineer

Terbium Labs ( Company Closed )
11.2018 - 01.2020

Senior DevSecOps Engineer

Greensky Inc
01.2017 - 11.2018

Senior Systerm Engineer DevOps

Greensky Inc
01.2017 - 05.2018

Senior Linux System Engineer

LexisNexis a Choice Point Inc
04.2014 - 01.2017

System Administrator

LexisNexis a Choice Point Inc
05.2012 - 04.2014

Unix Senior Support Engineer

LexisNexis a Choice Point Inc
05.2008 - 05.2012

UNIX Production Support Engineer

LexisNexis a Choice Point Inc
05.2007 - 05.2008

Bachelor of Science - Network and Communications Management

DeVry Institute of Technology

Associate of Science - Computer And Information Systems Security

Georgia Military College
Dominic James