Intern - Ecosystem Core Services
Location: San Diego, California US
Requisition Number: 208498
Position Title: Intern-Engineering (I Z2)
Our summer internship program lasts 10-12 weeks beginning in May/June and ending in August/September. Fast-paced, flexible, fun. The Teradata culture isn’t just about one kind of person. So many individuals make up who we are, making us that much more unique. It’s what sets apart the dynamic, diverse and collaborative environment that is Teradata.
Ecosystem Core Services (ECS) provides common infrastructure for Teradata’s Vantage microservice architecture. We provide authentication, authorization and auditing services for applications deployed on the platform leveraging integration into LDAP, SAML and OpenID Connect platforms. ECS enables a REST based Query Service for the Teradata database, secret management, system registration and notifications. ECS maintains Java and Go microservice frameworks which enable rapid application development for Teradata development teams.
Our services are built in Java and Golang with open source technology leveraged where it makes sense. We work across the company with our partners from the AppCenter team, security and the database to deliver integrated solutions. We’re building an ecosystem to enable the next generation of data developers innovate as quickly as possible both within Teradata and for our customers.
This year we’re working to expand our services to ensure we can provide end to end SSO for our customers from a web browser to the database server all the way to TensorFlow running on analytic nodes: a full end to end identity management solution. If figuring that out isn’t interesting enough, we want to add multifactor authentication (MFA) into the mix. Have you seen an MFA enabled database? Join us and let’s make it happen together.
The Software Engineer intern will become a member of the Shared Services and Orchestration team: Ecosystem Core Services. The successful candidate will work with lead development engineers and other team members to create solutions that will enable new features. In this role, you will be exposed to the entire software development life cycle using Agile/scrum.
Your Business Objectives would include:
- Learn tools and technologies for microservices development
- Develop REST APIs
- Learn and understand docker containers
Experience, skills, and knowledge requirements
- Must be enrolled in BS/MS/PhD degree program. With graduation dates between December 2021-June 2023.
- Working knowledge of Java, C, or C++
- Understanding of software development life cycle
- Working knowledge of software development environments /IDE
- Problem solver, motivated self-starter, action and results oriented and able to follow through to completion
- Ability to work effectively in a team environment
- Ability to quickly learn internal tools and processes
- Resourceful and has ability to work independently with minimal supervision
- Good written and oral communication skills
- Knowledge of Unix shell commands
- Must be able to code and test to application specifications
CountryEEOText_Description: Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.
City: San Diego
Community / Marketing Title: Intern - Ecosystem Core Services
Job Category: College & Interns
Considering COVID-19, we are still hiring but conducting virtual interviews to keep our candidates and employees safe. Many roles will be temporarily remote or work from home to comply with current safety regulations. These roles will be required to be in the office once it is safe or restrictions are lifted. Read more on our response here: Teradata Response to COVID-19
With all the investments made in analytics, it’s time to stop buying into partial solutions that overpromise and underdeliver. It’s time to invest in answers. Only Teradata leverages all of the data, all of the time, so that customers can analyze anything, deploy anywhere, and deliver analytics that matter most to them. And we do it at scale, on-premises, in the Cloud, or anywhere in between.
We call this Pervasive Data Intelligence. It’s the answer to the complexity, cost, and inadequacy of today’s analytics. And it's the way Teradata transforms how businesses work and people live through the power of data throughout the world. Join us and help create the era of Pervasive Data Intelligence.
Location_formattedLocationLong: San Diego, California US