Advertisement
Job Description:
Key Responsibilities
What You Can Expect During The Initial Training Period (anticipated 3-6 Months – The Length Of The Training Period Might Vary Depending On The Candidate)
Work closely with the team to learn how our tools and processes facilitate development, testing and deployment of backend applications
Gain understanding of our development process and begin bug fix and feature development
Learn the operational responsibilities of our team, shadow team members during their on-call rotation and begin on-call rotation with a mentor
Participate in recurring evaluations that will serve as checkpoints to ensure progress
What you can expect to be responsible for and continually own, after successful completion of the training period:
Continue to support existing processes, tools and applications
Develop and oversee rollout of new deployment features
Prototype new deployment methodologies (e.g., containers and/or Kubernetes)
Perform change execution and operational duties during on-call rotation (requires night/weekend work)
Participate in design discussions and code reviews
Skills Knowledge and Expertise
Development experience with Python, Automation Tools (e.g., Jenkins), deployment systems (e.g., Chef) and cloud infrastructure (e.g., AWS)
Comfortable in a Linux environment
Experience developing automation software component(s) that scale
Clean coding style with emphasis on readability
Familiarity with Git is a plus
Familiarity with TCP/IP and UDP protocol is a plus
Ability to understand business requirements and translate to technical requirements
Benefits
Competitive benefits, including: medical, dental, vision
Flexible work schedules – with some remote work
21 PTO (paid time off) days per year with the ability to roll over days into the following year, robust paid holiday schedule with early dismissal, generous parental leave
Tech resources, including, a “rent-to-own” programme where employees are eligible for a company-provided Mac/PC laptop; and a tech accessories budget for monitors, headphones, keyboards, office equipment, etc.
Stipend and subsidy contributions toward, gym memberships and health/wellness initiatives
Casual dress code and inspiring, motivating office environment
Forward-thinking, culture-based organization with collaborative teams that promote diversity and inclusion through efforts such as TT Women in Tech and a committee dedicated to making TT a great place to work for everyone
About Company: