We are Incode, a digital identity company that believes in a future where customers can perform any transaction without friction. We enable banks, fintech, retailers, marketplaces, healthcare systems, and many others to provide more secure and delightful experiences to their customers.
Through our flagship suite, Incode Omni, we offer an end-to-end omnichannel identity platform that helps businesses address all of their identity needs, from digital onboarding and know-your-customer (KYC) to omnichannel authentication and more.
We’re in the process of rapidly scaling our close-knit team and we’re looking for leaders who are curious, driven and excited by ownership!
The Opportunity
You will be a member of the platform team which designs and maintains the project’s on the Cloud (AWS, Azure, IBM)) and on-premise infrastructure. In this role, you will contribute to the infrastructure design, provision, and management as well as implement pipelines to deploy and configure the components hands-on.
Main tasks/activities
- Develop and maintain whole Cloud and on-premise infrastructure with a focus on Docker, AWS services, and OpenShift platform using Infrastructure as code technologies and tools
- Collaborate with the team to guarantee SLAs with the organization and clients
- Develop and maintain processes for deployment of Microservices (Java, Node.js, Python, C++) deployments
- Implementation and maintenance of GPU server instances needed for our ML microservice
- Maintenance and support of various DBs with a focus on MongoDB (DocumentDB on AWS and CosmosDB on Azure) and SQL DBs like Redshift
- Help to identify, propose, and implement improvements to the processes and technologies in use.
- Further enhance DevOps automation features e.g. by creating pipelines, scripts, recipes, and monitoring elements.
- Communication and rollout of new DevOps automation features to application development teams
- Monitoring and analysis of the whole system based on various types of application and infrastructure logs
- Align with Security lead on quality controls and continuous testing best practices
- Design and maintain the availability and stability of all long-living state
- Support and give guidance on the test-driven development practices and the implementation thereof in the pipelines
- Ensure compliance with the company-wide digital governance framework, audit
- Documentation of all of the above (readme, wiki, and Asana)Strong knowledge of AWS and Azure’s offerings and services
Requirements
- Public Cloud relevant experience with practical implementation on AWS and Azure
- Strong knowledge of AWS and Azure’s offerings and services
- Strong experience with Infrastructure as Code technologies and tools (Cloudformation, Terraform, Pulumi, Bash, Python, Powershell.)
- Expert knowledge of AWS and Azure DevOps pipelines
- Expert knowledge of OpenShift (possibly in future Kubernetes) deployments, container isolation and multi-tenancy
- Good knowledge of container technologies like Docker
- Good knowledge of git
- Test-driven development: understands the semantics of unit tests and end-to-end integration tests and the imperative for continuous testing
- Worked with CI/CD for integration, migration, and deployment: Experience in automated build, test & deploy.
- Experience implementing CI/CD technologies and managing related tools (CircleCI, Jenkins).
- Excellent communication in English, written and spoken
- Delegation and (self-)management skills for working in a flat and distributed team
- Strong communication and presentation skills
What do we offer you?
- Meaningful equity
- Competitive salary
- Travel – yearly sprints when safe to do so
- Benefit allowance for health insurance
- Open vacation policy
- Flexible working hours
- Learn the basics of a new language from your colleagues. We’re a very small yet multi-cultural team so you can choose from Spanish, Hebrew, Russian, Hindi, Norwegian, Serbian, or Romanian)
- Working as part of a global business with a diverse team
- Opportunity to grow from the ground up with an early-stage start-up with sound funding
- Working closely with passionate and supportive team members
Our Culture
Values matter! We share a set of core values and want to hear from you if you believe in:
- Customer-centric and impactful products
- Working as part of a bright, passionate and diverse team
- Simplicity
- Quality
- Bias for action
- Integrity
- Empathy
- Courage