Newspaper Club jobs
Hours - full time
Salary - competitive based on experience
Location - Glasgow city centre
We are searching for a Software Developer with an interest in DevOps and Infrastructure as Code to join our on-site team and make our process automation in the cloud world class.
We take DevOps culture seriously and you will be joining a team that is empowered to perform routine changes across the whole stack. Your main goals will be to continuously refine our build pipeline and integrate new technologies, improve our operational capabilities (e.g. monitoring) and automate as much routine work (e.g. security patching) as possible. In addition, you will be part of the application development process and you will spend some time hands-on in our applications' codebases.
Our target over the next 2 years is to replace our legacy applications with modern systems that make excellent use of the cloud. At the moment, we run Ruby on Rails on Linux and AWS, and our build pipeline is powered by Terraform and Ansible. Going forward, we are very interested in the possibilities of event sourcing, microservices and single page apps running in containers and/or serverless technologies. You will play a major role in rolling out and evolving the new stack.
We are interested in meeting people who have relevant experience, great learning skills and are excited about working in a small company. The role is in our Glasgow office and we also offer flexible working. Full-time remote working is not available for this post, though.
Newspaper Club celebrate diversity and we are committed to creating an inclusive environment for all employees.
- You know the fundamentals of AWS and enough Ruby to write scripts
- You have 3 years experience in delivery-oriented roles (e.g. development or a DevOps role on a development project)
- You thrive in the messy world of development where nothing is ever quite set in stone and continuous learning is key
- You are a finisher who delights in continuously refining and simplifying existing code and you are not afraid to lift the lid on a nest of thorny legacy features
- You are a good communicator who wants to work closely with a small team of technical and business people
- You are a self-starter and keen to keep learning
- You are passionate about simple code and software design
- You see DevOps as a cultural choice rather than a role in a team or company
- You love the cloud and you want to do amazing things with it
In Your First Month
- You learned our build pipeline and shipped at least one improvement
- You have experience of our development process because you have built and shipped at least one application change
- You understand Newspaper Club's business model and strategy and you have spent time with everyone in the company learning what they do and how they use our systems
- You have discussed your skills, gaps and your learning style with our CTO and agreed your immediate training goals
- You are learning at least one piece of relevant technology you are unfamiliar with
- You spent a week as duty developer running daily checks and keeping an eye on our systems
In The Next First 3 Months
- You are fully up to speed with the development process, build and operational systems
- You are routinely shipping changes across to a variety of systems
- You have agreed with the CTO how our cloud automation systems should evolve and you are working towards that vision
- You have played an active role in integrating new technologies into the stack
- You are continuing to learn new skills and technologies
We Will Provide
- A competitive salary
- Contributory pension scheme
- Bonus scheme
- 25 days holiday + public holidays
- Flexible hours
- Options to work from home (full-time remote working is not available)
- Support for training and development
- Relaxed working environment
- City centre location
Applications and Process
If this sounds like the right job for you then please email us at email@example.com. We'd like to skip the formal application and meet you as soon as possible for a coffee so we can find out more about each other and discuss the role and the hiring process.
If you like what you hear then you should apply formally with a CV and covering letter that targets our specific needs and explains why you are the right person for the job.