Ctrl IQ is the official founding support and services organization for Rocky Linux. We are looking to increase our team with a range of skillsets and experience for customer facing engineers, developers, and solutions architects.


For these positions, we are seeking Linux engineers familiar with various aspects of customer support needs, from kernel optimization and debugging through custom ISO rolls as well as orchestration, containerization, and desktop/workstation support, etc.


Successful candidates will have interest and experience in any or all of the following areas: Linux internals, hardware testing, packaging, RPM, debugging, Systemd, containers, kubernetes, cloud, hypervisors, security/IDS, scripting and/or system programming, documentation, customer service, and overachieving.


    Responsibilities

      • Work closely with the development teams as well as product, open source community, and sales teams to develop relevant solutions

        • Be part in architecture level discussions, planning, as well as implementation (lines of code)

          • Research to ensure what we are building is always the best path forward

            • Document each project to facilitate integration for users

              • Drive proof of concepts and minimal viable products for demonstration

                • Release fast and release often software development mentality

                  • Leverage Git/GitHub for all development collaboration with internal team and open source community

                    Required Skills

                      • 5 years minimum experience in system administration (senior role)

                        • 3 years minimum experience with Linux packaging, custom kernels, and internals

                          • 2 years minimum experience with container technologies

                            • Strong knowledge of: 

                            Linux internals

                                      Kernel and User space

                                Applications and Services

                                          Systemd

                                            SysVinit

                                              Boot process

                                                Custom hardware integration

                                          • Familiarity with CI/CD

                                            • Strong problem solving and debugging skills

                                              • Excellent communication skills

                                                • Ability to work independently as well as collaboratively in a remote team environment

                                                  • Identify, analyze, and resolve complex software design problems

                                                    • Contributions to open source software projects

                                                      • Friendly, collaborative, humble, honest, and always striving to be better


                                                      All positions are remote and based in the United States.