DevOps Engineer
Susquehanna
Overview
What we're looking for
Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline or its equivalent (relevant technical experience may substitute for education)3+ years of experience building and deploying software applications (Continuous Integration/Continuous Development)3+ years of experience with any high level programing languages (3+ years) (C++,c#, Python,Golang, Java )Hands-on experience with a modern Linux distributionExperience with Docker, or other containerization technologyExperience with configuration management tools like Ansible, Puppet, Chef, Salt, etc.Experience with CMake, GCC Compiler Collection, and/or GNU makeKnowledge of the compilation and linking process for C/C++, including the ability to resolve dependenciesThorough understanding of full life-cycle development methodologiesExperience with creating packages for various package managers such as NugetExperience with cloud providers is a plus
Susquehanna is actively recruiting a DevOps Engineer for our Development Tools and Components team. This team provides support for internal software developers, maintains and establishes software development tools, and also acts as a hub for the sharing of common practices between
development teams .
We're looking for someone with a background in software development and knowledge of typical build and configuration tools and issues.
In this role, you will:
Design and develop automated build processes and solutionsIntegrate the build process with continuous integration tools to provide consistency,reliability, and repeatability within software buildsProvide stewardship over a large and ever evolving set of core SDLC componentsDevelop custom tools and extensionsAdminister and maintain existing tool chains on multiple versions LinuxBuild, deploy, maintain, and support 3rd party SDLC-based toolsEnsure ABI-compatible and consistent tool chains on various platformsParticipate in support rotations with other members of the teamManage large shared infrastructures using tools like Docker, Kubernetes, Ansible, OctopusDeploy, etc.Maintain Version control platforms for the entire companyWhat we're looking for
Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline or its equivalent (relevant technical experience may substitute for education)3+ years of experience building and deploying software applications (Continuous Integration/Continuous Development)3+ years of experience with any high level programing languages (3+ years) (C++,c#, Python,Golang, Java )Hands-on experience with a modern Linux distributionExperience with Docker, or other containerization technologyExperience with configuration management tools like Ansible, Puppet, Chef, Salt, etc.Experience with CMake, GCC Compiler Collection, and/or GNU makeKnowledge of the compilation and linking process for C/C++, including the ability to resolve dependenciesThorough understanding of full life-cycle development methodologiesExperience with creating packages for various package managers such as NugetExperience with cloud providers is a plus
Confirmar seu email: Enviar Email
Todos os Empregos de Susquehanna