DevOps Engineer
ROLEAs a DevOps Engineer, you will work with the team to design and implement GPR's efforts around key local, vehicular, and cloud based infrastructure. WHO YOU ARE + WHAT YOU'LL DODesign, test and implement cloud based continuous integration and deployment pipelines using Bitbucket and argo CIDesign and develop deployment automation and validation tools across the entire software stack.Design and develop a software release, test, and deployment strategy.Manage the build system.Perform security, performance and availability assessmentsOptimize system performance, availability and scalabilityTroubleshoot source code management and deployment issuesCreate and maintain documentation on configuration, troubleshooting, design etc.Perform security audits and assist with hardening servers and systems against attacksSupport internal trouble tickets and process improvementsFormulate daily procedures to ensure data and systems backupMaintain accounts for AWS, Google Workspaces.Maintain various licenses for both our hardware and software teams.Provide basic IT support for onboarding new employees including provisioning PC’s.REQUIREMENTS2 plus years working in DevOps (plus experience in software development and network management)Strong system administration (Unix/Linux/Windows)Strong working knowledge and experience with Git and any CI tools like circleCI, Travis CI, GitLabExperience with build systems (cmake, make, pip and maven)Familiarity with agile development process and best practicesProgramming and scripting experience in Python, C++#, PowerShell, BashExperience with containers (Docker) and container orchestration (kubernetes and Docker Compose)Strong understanding of merging and branching code using version control toolsFamiliarity with creating monitoring dashboards using Grafana or similar toolsKnowledge of database, operating system and network securityExperience provisioning and managing AWS cloud resources (Terraform or similar)Bachelor's or Master’s degree or higher in Information Systems, Computer Science, Engineering, or equivalent job-related experienceTalented, passionate, and able to effectively work with the team to design, build, and execute core capabilities NICE TO HAVEExperience with integrating embedded systems / IoT type environments into CI/CD models.Cloud engineering and architecture experienceWORKMust be currently eligible to work in the US. Please indicate if you need or will eventually need sponsorship on your application.