Expression of Interest - Senior Software Developer (DevOps) at No Moss Co | Torre

Expression of Interest - Senior Software Developer (DevOps)

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Remote (anywhere)
Posted about 3 years ago

Responsibilities


No Moss is an Agility, Product Development and Tech Consultancy company that guides businesses to thrive as the very best version of themselves. Our purpose is our people’s purpose. This means that we’re looking for ways to help you find your purpose, and spend your life in its pursuit and maximisation. As a consultancy, we provide a special rate card accessible only to non-profits; a portion of our profits go directly toward our non-profit partners, including One Child and Cause Corps; and our skilled volunteering opportunities are directed toward the latter. We are seeking a Senior Software Developer (DevOps) to work within our product engineering team to deliver outstanding, world class product outcomes to our customers. You have a consulting mindset, with a love for solving challenging technical problems, removing technology impediments and helping the product delivery team excel in delivering valuable and releasable software. Responsibilities: - Develop high-quality infrastructure and software design and architecture, by studying the needs of the business and users, studying systems flow, data usage and work processes and investigate problem areas. - Help your teams implement infrastructure and software deployment best practices, including but not limited to: CI/CD, feature flagging, blue green deployment, automated testing, and the use of Infrastructure-as-Code. - Help scaffold applications from the ground up, teach others good coding practices, implement testing approaches and help build an environment with a strong focus on delivering value. - Be value focused - understand how to collaboratively work towards building the most valuable part of any system, with the information available right now. - Coach and grow the capability of developers across our product delivery practice. - Build a shared understanding of technical solutions with both technical and business stakeholders through various means, such as facilitating workshops, developing documentation, layouts, diagrams, code comments and clear code. - Join a development team, hit the ground running, and enable healthy scrum processes. - Develop tools and applications by producing clean, efficient code. - Automate tasks through appropriate tools and scripting. - Lead and participate in practices that add to high quality software, such as reviewing pull requests, configuring linter rules, setting up automated testing and performing validation and verification testing. - Lead in-house efforts that actively contribute to our culture, knowledge and organisational norms.