Sustained Engineer
You’re an experienced developer in ensuring our solutions remain robust, scalable, and aligned with evolving customer needs.
You’ve demonstrated you know how to maintain and enhance existing software systems, ensuring they run efficiently, and align with our client’s business goals.
You’re reliable in providing ongoing support and managing system updates, ensuring performance stability while addressing any technical challenges that arise.
Technical
You’ve demonstrated the ability to diagnose, troubleshoot, and resolve software defects, performance issues and system downtime. You’re skilled in:
Library and framework updates: implementing updates to libraries and frameworks while ensuring minimal impact on client operations.
Root cause analysis: performing deep dives into code, logs, and system performance to identify, diagnose, and address the root causes of complex issues, rather than applying band-aid fixes.
Proactive monitoring: implementing and refining monitoring and alerting tools and strategies to detect and address issues before they impact end users.
Automation and efficiency: continuously seek out automation opportunities, improving the efficiency and reliability of product maintenance tasks.
System enhancements: identifying opportunities for system enhancements, optimizing performance, reliability, and scalability.
Release management: ensuring seamless software releases and updates by following best practices in deployment and version control.
Technical debt management: managing technical debt by streamlining legacy systems and preparing for future growth.
Documentation and knowledge sharing: developing detailed documentation of fixes and workarounds, and improving existing product and onboarding documentation, contributing to an internal knowledge base for future team reference and customer support.
Process automation: identifying opportunities for automation in support tasks, helping to streamline processes and reduce manual effort.
Technical expertise: utilising and expanding your expertise in tools and leveraging cloud platforms to manage post-release engineering tasks.
Team, Clients and Peers
You’ve demonstrated you are a trusted technical advisor for clients, managing the ongoing support and maintenance of their systems. You’re skilled in:
Collaboration with internal teams: partnering with engineering, product, and customer success teams to deliver seamless client support, driving product enhancements based on real-world feedback.
Client engagement: working directly with our customer support teams to address escalated issues, often interfacing with clients to provide resolution updates and technical insights.
Knowledge sharing: sharing expertise with team members and peers through documentation and training, fostering a culture of continuous learning and improvement within the engineering team.
Ownership and autonomy: comfort with working on projects (potentially alone) and knowing when to escalate to your PC for support.
Facilitation: confidently run team meetings, keeping participants focused and on topic
Communication: communicate technical concepts to non-technical people
Positioning: confidently position the value of the SixPivot approach using agile processes and why it is an effective way to deliver software
Feedback: thrive through respectful feedback when giving and receiving constructive or positive comments
Product Delivery
You’ve demonstrated the ability to take ownership and be responsible for the delivery of a project with limited oversight. You’re skilled in:
Ambiguity: working with clients on ambiguous requirements to produce the desired outcome.
Changing priorities: comfort with responding to priorities that may change on a regular basis.
Estimate work: comfort in estimating bugs and minor enhancements in a codebase that you may be unfamiliar with.
On-time deliveries: supporting timely delivery of maintenance patches, minor upgrades, and emergency hotfixes in line with estimates, ensuring minimal disruption to client operations.
Release notes: preparing release notes suitable for distribution to users and stakeholders.
Company and Culture
You have demonstrated the ability to lead our team values while growing the business within the community and clients. You:
Encompass company values and vision
Foster and uphold our commitments around mental health and an inclusive culture
Subscribe to the Ten Principles of the United Nations Global Compact that SixPivot is a signatory of
Subscribe to the SixPivot Consulting Manifesto
Actively participate in the SixPivot recruitment process and foster a culture of feedback
Proactively call out opportunities for SixPivot with clients
Are trusted to take ownership and encourage ownership in the team
Are open minded and have a learner mindset
Last updated
Was this helpful?