Lead Developer – Cloud Microservices at TransUnion
What We'll BringAt TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation we’re – consistently exploring new technologies and tools to be agile. This environment gives our people the opportunity to hone current skills and build new capabilities, while discovering their genius.
Come be a part of our team – you’ll work with great people, pioneering products and cutting-edge technology.
What You'll Bring12+ years of hands-on experience in development of highly performant services/microservices, ideally at an enterprise level.
Expert in multiple languages such as Java, GoLang, .NET, C#, C++, Etc.
Experience with AWS or Azure.
Strong understanding and experience in using multiple protocols, such as Protobuf, JSON, GRPC, Etc.
We’d Love To See:
Good understanding of and experience with Design patterns, with Cloud and Microservice Design patterns- preferred.
Expert in CI/CD, in addition to the principles of when and how services should be versioned to facilitate enterprise (worldwide) consumption of our many “customers”.
Understand and ideally experience in delivery of services via Kubernetes.
Understand and ideally experience in a Service Mesh.
Working knowledge of Linux including shell scripting and basic system administration-Knowledge of Ansible is a plus.
Impact You'll MakeAs a Lead Developer on a team that is building microservices you will be building the “Lego pieces” for our global TransUnion business to operate, reducing the time to market and increasing our consistency.
You will utilize your cloud knowledge to ensure our microservices are able to run both on-prem and multi-cloud.
Utilize technologies that will enable us to process our massive volumes, and we are seeking someone who has significant hands-on experience in utilizing a variety of technologies in the pursuit of delivering services that are highly performant and scalable..