Job Information
Insight Global Sr. DevOps Engineer - INTL LATAM in Boca Raton, Florida
Job Description
Total Wine & More is seeking a Senior DevOps Engineer to join our Enterprise DevOps team. The primary functions of the DevOps Engineer are
Will be mainly working with nearshore teams but also interacting with onshore team.
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
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
Bachelors/Masters degree in engineering (computer science/related field) or equivalent experience.
5-7 years' experience as a DevOps Engineer having familiarity with various types of applications deployment in a containerized environment.
Senior where they can help others not necessarily lead a team but come up with best practices, etc.
At least 2-4 years of experience with Jenkins. They use 90% Jenkins
At least 4 years of experience working in a DevOps and multi- Cloud Engineering environment. They use Google Cloud, Azure
3+ years managing larger-scale, distributed web application, Mobile infrastructure.
3+ years of experience working on Docker, GCP console, Kubernetes in GCP or Azure (GKE/AKS) technologies. (containerization and Kubernetes)
3+ years of experience working with scripting languages - BASH, Groovy, Python.
Deeply technical. You understand application architecture and can design, implement and support highly available systems.
Knowledge of configuration management and automation tools (Jenkins).
Excellent troubleshooting, problem-solving, and communication skills. Strong interest in delivering high-impact business solutions that enable business to improve performance.
Personal drive to investigate new technologies and ability to articulate concepts and designs - Build POC to evaluate suitability to our needs/project. Experience with Agile environments is highly desired.
Good written and verbal communication skills.
Good analytical/problem solving skills ability to find bugs/defects quickly.
Experience with microservices, micro-frontends and distributed database like CockroachDB. null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.