Okta is looking to scale its infrastructure to the next generation, reducing compute time from days to a few minutes for tens of thousands of tests run for every commit automatically.
Requirements
- 4+ years of experience with one or more programming languages including Python, Go, Java, Node.JS
- Good understanding of application development, micro services architecture and successful elements of a multi-service ecosystem
- Past experience working on AWS or K8S
- Experience with UI development Frameworks (React, Angular, or Vue)
- Experience with server-side technologies including caching, asynchronous processing, and multi-threading
- Experience with Databases (e.g.: MySQL or Mongodb).
- Good understanding of virtualization, dynamic provisioning, Docker, AWS and Linux
Responsibilities
- You will be part of the team that builds, maintains, and improves our highly-automated build, release and testing infrastructure.
- You will be writing full-stack microservices paramount to Okta Engineering.
- Take full ownership of the end-to-end lifecycle of your microservices—from backend development and UI design to database optimization and deployment on our infrastructure.
- Team up with Development, QA and Ops to continuously innovate and enhance our build and automation infrastructure
- Collaborate with peers and stake-holders to create new tools/process/technology.
- We use the latest technology from AWS and you can experiment, recommend, and implement new technologies in our build and CI system.
- Work with internal customers to roll-out projects and process, monitor adoption, collect feedback, and fine-tune the project to respond to internal customers' needs.
Other
- Ability to coordinate cross-functional work towards task completion.
- Understanding of Agile methodologies is a plus.
- B.S. Computer Science or equivalent.
- Making Social Impact
- Developing Talent and Fostering Connection + Community at Okta