Sr. Platform Engineer - LATAM
Insight Global - Boca Raton, Florida, United States, 33431
Work at Insight Global
Overview
- View job
Overview
Total Wine & More is seeking a Senior DevOps Engineer to join our Enterprise DevOps team. The primary functions of the DevOps Engineer will be mainly working with nearshore teams but also interacting with onshore teams. To evaluate and improve existing DevSecOps practices in the deployment pipelines including dependency analysis, vulnerability scanning, static analysis. To follow and establish the DevOps best practices related to CI, CD, Continuous testing, Continuous change management and Continuous Security. Maintain and improve scalability in a containerized environment across the Total Wine & More technology landscape including Web, App, Mobile and Core Systems including engineering suitable release management and deployment (CI/CD) procedures. Perform system administration of Linux Work with Development and Product teams on considerations for designing applications for deployment in cloud environments, focusing on performance, security, business continuity etc. Work within a team to deploy and maintain business applications prod/non-prod in GCP, AKS environments while encouraging teams to adopt best practices with cloud technologies. Enforce security best practices that are compliant with data classifications, working with vendors and partners for security assessments and certifications. Participate in the Agile Scrum process (standups, sprint planning and grooming) and work with Digital architecture team closely. Responsible of maintaining and developing CI/CD pipelines using Jenkins. Technologies include Jenkins pipelines, HELM deployment, Kubernetes, Git(Hub), Jira/Confluence and Golang for product development. Kubernetes cluster (GKE) maintenance - Handle kubernetes, Istio, cockroachDb, Jenkins upgrades. Create scripts to automate deployment of different applications (Web/Mobile/APIs/Database) on GKE cluster using YAML/HELM and deploy the related secrets, configmaps, pub/sub topics and cockroachdb clusters etc. You will program using a combination of scripting languages Groovy, Bash, python, go templating. Implement and constantly improve zero-downtime deployments (blue-green, rolling, canary) Create/manage Infrastructure as Code and use config management tools in a GCP/AKS cloud environment. Manage & configure GIT repos and maintain branch policies and implement workflows. Working with and across multiple Agile delivery teams on design, deployment and support of technology solutions. Support and facilitate test automation practices to increase deployment frequency and improve confidence in delivered software