Sdet
• Determined that poor CI/CD infra and lack of unit testing were the main problems initially and got agreement about priorities• Did part of a several-step migration of sources. CI, and deployments, including:o Self-hosted Bitbucket to Github (with Jira, Slack, etc. integrations)o Self-hosted Bamboo to Github Actionso Migrating from several repos, 3 of which were monorepos, to a single monorepoo Moving from 2 different Puppet versions to mostly Kubernetes Also, probably Hashicorp Nomad and QEMU to manage kernels on our distributed non-cloud hardwareo Changed infra and process, testing and monitoring, and even architecture to get us to actual continuous deploymentso Almost had buy-In to move toward an actual service mesh instead of the home-rolled code that’s sort of a mesh, which would standardize infra more and let the team focus more on the core business• Worked with infra dev and area stakeholders to determine how to standardize the way we build/host services• Convinced the infra dev to set up Hashicorp Vault for us so to migrate secrets out of the repos I’m playing with. (And roll the keys, of course!)• Started driving us toward an evidence-based view of our security (data flow diagrams, threat modeling) instead of 3rd party ”security monitoring” whack-a-mole• Added Puppet tests searching for conflicts in our network configs• Set up Cypress, coverage, and some static analysis for new web project