Software Development Lead - Global TechOps - Identity Management

Apply for this job ▸
Software Development Lead - Global TechOps - Identity Management2019-12-10T05:33:31-05:00<div> </div> <div> <p><span style="font-weight: 400;">The ThoughtWorks Identity Team is a globally distributed, remote first product team that delivers Identity and Access Management Services to ThoughtWorks. We are a cross functional, remote first, product team who are responsible for delivering the ThoughtWorks Identity product - authentication and authorisation - to over 7000 (and climbing) ThoughtWorkers located across the globe 24 hours a day and (almost) 7 days per week. </span></p> <p><span style="font-weight: 400;">We deliver Identity as a service, we support and manage the Identity Lifecycle service - which starts right from a person is hired to when a person leaves the company. We use and manage Okta, Active Directory and its infrastructure and are responsible for the Administrative aspects of Google G Suite. We are also the owners of the ThoughtWorks device management product and the ThoughtWorks corporate password management product. </span></p> <p><span style="font-weight: 400;">We work closely with other technical teams, our Information Security team, and business teams to ensure that our Identity service is always available and always meeting their needs. </span></p> <p><span style="font-weight: 400;">We use an Agile, people centered approach when working with our customers and with each other. </span></p> <p><span style="font-weight: 400;">Due to our remote first nature this role does not need to be in a city where there is a ThoughtWorks office. However, you will need a reliable internet connection.</span></p> <br> <p><strong>The Role</strong></p> <p><span style="font-weight: 400;">We are looking for a Technical Lead to work with us on a variety of different tasks, including; </span></p> <ul> <li style="font-weight: 400;"><strong>Application development - </strong><span style="font-weight: 400;">We build it, we run it and we support it. Our software development work includes the ThoughtWorks Identity Service, which is the backbone of the ThoughtWorker Lifecycle, The ThoughtWorks deprovisioner, which cleans things up when people leave as well as the ThoughtWorks device management application which supports asset and device management. Helping us to develop and support these along with a variety of other apps will take up about 50-60 % of your time. </span></li> </ul> <ul> <li>Systems Administration - <span style="font-weight: 400;">You’ll need to learn</span> <span style="font-weight: 400;">how to manage and administer Okta and GSuite along with several other SAAS applications. You’ll help other teams to get their applications delivered through Okta SSO and ensuring that these applications are always available when needed. You will also have to pick up authentication workflows including SAML, SCIM, OAuth and OIDC. If you don’t already have certifications ThoughtWorks will sponsor certifications in Google Admin, Okta or any other technical certification that will help you in your role.</span></li> </ul> <ul> <li style="font-weight: 400;"><strong>Support</strong><span style="font-weight: 400;">. Helping us to manage our customer support activities, many of which come via Zendesk. These can range from basic tasks such as password resets and setting up email aliases, to more complex tasks, such as, chasing down missing documents, managing ACL’s, email and application whitelisting, assisting our legal teams with discovery task in vault and onboarding new apps onto the Okta SSO platform. You’ll need to be a detective too, chasing down all kinds of interesting and wonderful issues with the systems we manage, including those we have built ourselves. </span></li> </ul> <ul> <li style="font-weight: 400;"><strong>Analysis</strong><span style="font-weight: 400;"> Conducting user research, business analysis, and UX design, as well as helping to manage our Trello walls.</span></li> </ul> <ul> <li style="font-weight: 400;"><strong>Evangelism</strong><span style="font-weight: 400;">. Sharing your understanding of how things work in your region, particularly around challenges and opportunities. Explaining to ThoughtWorkers how Identity and Access management works, as well as endlessly explaining why our password and MFA rules are the way they are. </span></li> </ul> <ul> <li style="font-weight: 400;"><strong>Communication </strong><span style="font-weight: 400;">Communicating with our customers and other stakeholders about the Identity product and the services we offer is critical. This can include writing blogs (we’d love things translated into local languages) announcements and product updates, preparing for and managing some of our regular catch ups with other teams and our business stakeholders.  You’ll also be helping to develop our relationship with some of our vendors and other partners. </span></li> </ul> <p><strong>About You</strong></p> <p><strong>Technical Skills:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Ideally, you know something about the Identity and Access management domain, or you are willing to learn about it. </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are a polyglot developer or have a working knowledge of coding in Python and Javascript.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You have a working knowledge of AWS and its services, especially Lambdas and the serverless platform. </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are willing to pick up services on the Google Cloud Platform.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are aware of CI and CD practices and XP techniques such as TDD and Pair Programming. </span></li> </ul> <p><strong>Personal Skills:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">You are already comfortable working remotely, or you are keen to give it a try.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">We need to follow the sun and provide global support, so for this role you are located in the EU or in Australia.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You have excellent written and spoken English skills, but it need not be your first language</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You don’t mind if your working hours are a bit odd. We try very hard to find a time each day to work together. This sometimes means early or late meetings. On the positive side, it also means you get a lot of flexibility at other times. </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are a passionate team player and value the team, however you are also capable and willing to make decisions on your own when necessary.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You can work independently, you make sure you are aligned with what the team are doing and what our priorities are. You action against these according to the team plan and you don’t need to be told how to do your job. </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are available for short term travel, (a week or two at most) one to three times per year.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You enjoy learning new things and are happy to take on new tasks.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are willing to put time into building a social relationship with the team. This helps us work together and understand one another at a distance. </span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You are diligent in your professional practice and take pride in delivering work of the highest possible standard.</span></li> </ul>  </div> <div>If that's not for you right now that’s OK, you can stay in touch with <a href=";utm_medium=jd&amp;utm_campaign=access-thoughtworks" target="_blank" data-saferedirecturl=";q=;source=gmail&amp;ust=1528870453309000&amp;usg=AFQjCNHYu0iGVnz99_9hm-d9oiPXu6EN3A">AccessThoughtWorks</a>, our learning community (tick '<em>contact me about recruitment opportunities</em>' to hear about jobs in the future).</div> <div> </div> <div><img src="" width="400" height="161"></div> <div> </div> <p style="color: white;">#LI-UK</p> <p style="color: white;">#LI-SB1</p>ThoughtworksLondonUK