RDKM Github Engineer
Philadelphia, PA
Contract Role
Onsite from Day 1
Essential Skills :
- Experience on GitHub Action, Jenkins ( using Groovy and DSL), Gitflow, GitHub API ( using GraphQL).
- nd Strong programming knowledge and experience in Python.
Role Description :
" Support client development teams to resolve issues relating to code managed on GitHub in RDK Central, in a timely manner.Support Client / Sky / Partner teams with respect to embedded development processes and tools in a GitHub environmentUse appropriate tools and technologies to support our GitHub workflows capability.Develop / Refactor scripts / tools written in Python, in an embedded Linux environment, supporting development and release workflows.Use GitHub, Gerrit, Jenkins (Pipelines / DSL), Build (Yocto) expertise to triage and address support requests and issuesDocument processes to support Client development teams.The "must-have" skills and experiences you consider essentialThere are 2 aspects to the role that are essential :
Support Must be strong technically and a strong communicator - this is because the person will be the interface between senior Client development engineers and RDKM for all issues related to hosting and development of their components on GitHub in RDK CentralDevelopment Must be a strong developer - will work with the tools infrastructure development team to help with tools development.So strong python development is essential.The "good-to-have" skills / competenciesPython / ScriptingEmbedded Development environment on LinuxDevelopment experience using Git Flow / GitHubStrong communicationStrong analysis & problem solvingStrong attention to detail.ny specific assessment criteria or focus areas Please assess whether they can prove they have strong technical skills and that they would be comfortable supporting / discussing / resolving development issues with senior development people in Client - particularly related to development workflows on RDK Central GitHub."Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.