Key job responsibilities
– Work in a Linux-based environment.
– Build and maintain Linux images integrated with testing software solutions.
– Design and develop automation infrastructure for executing hardware tests.
– Develop and maintain AWS self-service applications.
– Leverage Amazon Web Services (AWS) as part of software solutions.
– Collaborate closely with internal and external customers to gather requirements and deliver solutions.
– Participate in the full software development life cycle, from design to deployment and maintenance.
Basic Qualifications
– Bachelor's degree in Computer Science or related technical field.
– 1+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience.
– 5+ years of professional software development experience with strong programming skills.
– Hands-on experience working and scripting in Linux environments (shell).
– Knowledge of professional software engineering practices across the full software development life cycle.
Preferred Qualifications
– Experience building test automation frameworks and tools.
– 2+ years of hands-on experience in Python.
– Strong Bash scripting skills.
– Proficiency in object-oriented programming (OOP).
– Solid understanding of Linux architecture and system structure.
– Hands-on experience in web development.
















