Minimum 3 years of substantial software development experience in source controlled / change managed software projects, Demonstrated experience in Python, shell scripting, automation, command-line environments.
Exposure to Agile methodology and DevOps frameworks/concepts, Demonstrated communication skills in a team environment.
Experience with open-source technologies and proficient with GitHub, Proven ability to learn new technologies quickly and apply those technologies to solve complex problems.
Preferred Technical and Professional Expertise
Working experience and knowledge in developing and maintaining CI/CD pipelines (such as Jenkins, Travis, Buildbot, Ansible and similar), Working experience with containerization technologies such as Docker, podman, Kubernetes and OpenShift.
Knowledge or experience of compiler construction/build/development, Demonstrated experience in C/C++ (like) languages, perl, Python or Go., Proficiency in general Linux/UNIX command-line operations, understanding of package managers, filesystems, network mounts and troubleshooting concepts.
Contribution or participation in large scale multi-developer software projects and deployment.