Permanent position for a Linux DevOps Engineer with a heavy focus on creating software written in PHP for telecom networks.
Set up and maintain a large-scale Linux environment including heavy networking, tooling for the DevOps teams and overall administration/configuration.
Application development, focused mostly on PHP, SQL and Linux scripting (similar to a traditional LAMP environment).
Conduct in-depth technical research as needed to support development projects and organizational goals.
Analyze customer and internal requirements and specifications, translating them into detailed software designs.
Develop high-quality software frameworks, libraries, and tools with a focus on usability, efficiency, stability, and testability.
Implement software designs adhering to software industry processes and best practices for software development.
Review and modify existing software to add features, optimize performance, or adapt to different platforms.
Communicate effectively with other members of the DevOps team, both within and outside the company, to coordinate software development activities and ensure alignment.
Customization of the open source Asterisk software for business purposes.
Requirements
BS Computer Science or related field.
Minimum 5 years of DevOps experience.
Strong experience with PHP and Linux shell scripting (bash etc.) is required.
Strong experience with various SQL databases required.
Strong experience with Linux (installation, administration, networking, and package management) required.
Prior experience working within a LAMP environment (or similar, i.e. nginx, sqllite etc.)
Experience with networking in an Linux environment including writing firewall rules, certificate management etc.