JOB TITLE: Software Engineer
Length: expected 12 months
Location: Downtown Toronto (1-2 days per week onsite)
- Responsible for hands-on design, build and delivery of new as well as existing services.
- Responsible for supporting the application and services in production. Using monitoring tools to manage applications and respond to technical alerts raised.
- Responsible for Maintaining operational stability, integrity and availability of products and services.
- Responsible for adoption of Industry standard best practices
- Identifies and removes barriers to success. Always acts in the client’s best interests and willing to openly discuss potentially difficult topics.
- Promotes and takes accountability for quality; identifies opportunities to improve delivery quality and oversees the governance process to reduce risk and ensure effective and timely decisions.
- Promotes a positive work culture based on respect for people, integrity of actions, creativity and collaboration leading to increased productivity.
Must-have Experience in
- Requirement gathering, coding, testing, deployment, monitoring and alerting mechanism, metrics collection.
- software development life and DevOps tooling (e.g Jenkins, Git, Ansible, maven) and Agile Methodology
- Grafana or similar observability platforms
- Java, Spring (CORE, AOP, REST)
- Kubernetes, Docker, Solace, Maven, Jenkins Pipelines and worked on different design patterns.
- RDBMS like Oracle DB, PostgreSQL and NoSQL databases like MongoDB.
- Working understanding of service-based architecture with good interface practices.
Nice-to-have Experience in
- Extracting and transforming data using Spark or similar framework
- Scripting knowledge, business rule technology like Drools
- Highly scalable and data intensive application.
Ideal candidate
- 65% skillful in DevOpsSec automation and operations.
– Observability: Grafana stack
– DevOps: Jenkins, Ansible
– Skills like shell scripting, basic Python script,
– Linux command
– Security: intermedia understanding about how to manage SSL/TLS certificates - 10% Production support and incident management
– Good command in communication
– Can work under pressure - 25% in Java Development
– Intermediate skill level - Need to work on Sat/Sun to support regular weekend release (on rota basis with other 2 employees )
The pay range that the employer reasonably expects to pay for this position is between CA$90.00 and CA$97.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
Applications will be accepted on an ongoing basis.
Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.
Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!
Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.
Open ears. Open minds. Open futures