Full-Time Software Developer (Platform Team)
Job Description
Andgo Systems is looking for a Software Developer to join our team and help to shape the future of Andgo’s platform. Working on a team with a Project Manager, tech lead, and other software developers, this role will contribute to the implementation of new features and processes through the development and operations life cycle.
About the Operations Team
Along with SRE, the Platform Team makes up the Andgo Operations Team, the engine that powers the rest of Andgo Systems. Developers on this team are exposed to a wide array of technologies and an enthusiastic candidate will have the opportunity to learn a great deal. This team is responsible for our deployment processes, continuous integration pipeline, environment provisioning, and data management. The operations team keeps their own infrastructure road map to support Andgo’s company goals.
Our road map includes the continued rollout of our containerized runtime, SOC 2 compliance, and improving our monitoring and deployment tools. This team will also continue to scale our proprietary interactive voice phone and SMS system to support millions of SMS and phone calls per month. We will continue our investment into Google Cloud Platform and further investigate high availability options using GKE.
What You’ll Be Doing
- Working with a Project Manager and Tech Lead to design and implement new platform features.
- Upgrading existing software to work within a containerized environment.
- Developing high-quality software according to our security and privacy guidelines.
- Building and supporting tools to proactively monitor for performance and security issues.
- Learning from and participating in incident response and disaster recovery.
- Contributing to the CI/CD pipeline and release management tools.
What We Absolutely Need
- UNIX / Linux experience and familiarity with Python.
- Familiarity with the DevOps mindset and cloud infrastructure.
- A track record of shipping and maintaining high-quality working software.
- Ability to learn new technology quickly and make recommendations for future plans.
- Ability to constructively work with a team; sharing, mentoring, and collaborating.
- Effectively communicate with non-technical stakeholders in terms relevant to them.
- B.Sc in Computer Science / related Engineering discipline or equivalent experience.
- Experience with relational database management and data modeling.
Bonus Points for experience in these areas!
- Development with Django and DRF.
- ELK stack.
- Google Cloud Platform tools including GKE.
- Docker and container orchestration technology.
- A well-running DevOps environment.
- Terraform for declarative cloud provisioning.
- Ansible configuration and inventory management.
- Zero-downtime deployments (including database migrations).
- Business Intelligence systems and analytics.
Work with us!
- Remote-friendly (Canada)
- Health & dental benefits
- Professional development budget
- 4 weeks of vacation
- Flexible Hours
- 10% Time: work-related side projects of your choosing
- Great team members
- Opportunity to make an impact on Canadian Health Care
**If you feel like you might not possess all the qualities we are looking for, we still want to hear from you! We believe in growing talent and building a diverse team that values growth and personal development.**
About Us
Simplifying complex interactions, Andgo facilitates communication for unplanned, immediate need vacancies and planned absences, ensuring the right person is in the right shift at the right time.
We believe that we, as a team, work best when we work closely together, and when ideas can be exchanged in an open and honest manner. We want our team to understand the “why” of the work they’re doing, and how it fits into the overall picture of Andgo as a product and business.
Andgo Culture
The culture at Andgo Systems is by D.E.S.I.G.N.
- Does the right thing. You solve the right problems at the right time, in the right way.
- Exhibits a growth mindset. You won’t hear the words ‘because we’ve always done it this way’ at Andgo. We’re a growing company filled with growing individuals. You are always looking for new solutions, open to change and seeking knowledge.
- Shows Authentic Self. You contribute positively to Andgo’s culture. You support authenticity and fun in your workplace and community.
- Intelligence. Our team is built up of smart people who do good work. You create and elevate thoughtful, well-defined solutions when proposing ideas.
- Good people, helps first. You have a service-first mentality, whether it’s helping a co-worker or a customer, you add value to every interaction. You have answers before our customers have questions.
- No ego. You thrive in an environment with open and honest communications. No ego means you understand feedback is an important process of improvement and are willing to change your view when presented with new, different or additional information.
These shared core values are how we hire, review, reward, and recognize our team, so it’s important that you share these values in order to be a part of the Andgo team.
How to Apply
Apply here: https://andgo.bamboohr.com/jobs/view.php?id=55&source=aWQ9MTU%3D123 total views, 0 today