About the Company
NewsNow is a UK-based technology-driven news organisation operating one of the world’s most visited news aggregation platforms. Since its founding in 1997, it has grown into a global top 50 news site, connecting millions of users with trusted news sources from around the world. The platform promotes access to independent journalism and supports public interest media through advanced technology.
About the Role
This position involves leading a small development team and ensuring the operational reliability of a widely used news aggregation platform. The role focuses on delivering product improvements with measurable impact, overseeing daily development operations, and managing on-call responsibilities.
Key Responsibilities
- Lead and motivate the development team to deliver on business priorities
- Allocate tasks, monitor progress, and support professional growth within the team
- Oversee backend and frontend development efforts with a focus on platform performance
- Perform high-level debugging and resolve complex technical issues
- Contribute to system maintenance, monitoring, and support
- Manage containerized workloads (Docker) and participate in on-call rotations
- Maintain expertise in the company’s tech stack, including Linux servers, MySQL databases, and network configurations
Required Skills and Experience
- Minimum 10 years in software development, including 2 years in a leadership role
- Degree in computer science, mathematics, physics, statistics, or equivalent experience
- Advanced coding skills in languages such as Perl, Python, NodeJS, Rust, Go, C/C++, or Java
- Experience with scripting (Bash, Perl, Python) and container technologies
- Strong background in Linux server administration and CI/CD setup
- Solid communication skills for technical discussions and planning
- Proven ability in root cause analysis and debugging complex systems
- Background in mentoring teams and delivering results on time and within budget
Additional Experience (at least 3 required, with the ability to learn others)
- Large-scale or distributed systems
- SQL/MySQL database optimization
- Web development with HTML, CSS, JavaScript, Vue or React
- Apache server configuration
- Cloud platforms (AWS, Google Cloud, Azure)
- CI/CD pipeline setup and testing
- Networking, firewalls, and routing protocols
- Natural language processing
Technology Stack Highlights
- Debian Linux, Dell servers (R630/R640)
- Docker Swarm, MySQL with replication, LVM/ZFS
- iptables/nftables, BGP, OSPF
- On-call rotation and third-line production support