Intern โ€” Integration Developer

๐Ÿข Mirantis ยท all Mirantis jobs
๐Ÿ“ Kazakhstan
๐Ÿ“… Posted 2026-08-21 ยท via Himalayas
๐Ÿท Integration-Developer,API-Developer,AI-Integration-Engineer,Automation-Engineer,Software-Development-Intern,API-Development-Intern,Software-Developer-Intern,IT-Developer-Intern,Software-Engineer-Intern
Apply on original site โ†—

About the Role

Mirantis is looking for a technically curious intern to join as an Integration Developer. You'll work on real projects from day one โ€” connecting enterprise systems, building API integrations, and getting hands-on with AI-powered automation alongside experienced engineers.
What You'll Do
Integration Development

-
Build and maintain integrations between internal systems (CRM, ITSM, ERP) using REST and GraphQL APIs

-
Develop data pipelines to move, transform, and sync data across platforms

-
Work with iPaaS tools such as Make, Zapier, Boomi, or MuleSoft

-
Debug integration failures and data issues across distributed systems

-
Write clean, documented code in Python and/or JavaScript

AI-Powered Automation

-
Connect LLM APIs (Claude, OpenAI) into internal workflows and business applications

-
Build MCP connectors to enable AI agents to interact with enterprise systems

-
Help design and test multi-agent workflows using LangChain, AutoGen, or CrewAI

-
Prototype AI-native patterns: document parsing, ticket classification, semantic search, and RAG pipelines

-
Monitor AI pipelines for accuracy and unexpected behavior; iterate based on results

Quality, Security & Documentation

-
Write tests to validate integration and pipeline behavior

-
Participate in code reviews โ€” both giving and receiving structured feedback via GitHub pull requests

-
Apply basic security practices: secret management, input validation, OAuth2 scopes, and least-privilege API access

-
Identify and flag common integration security risks such as exposed credentials, insecure endpoints, and excessive data exposure

-
Document API contracts, data mappings, and configurations

-
Maintain runbooks and contribute to the internal knowledge base

What We're Looking For
Technical

-
Python and/or JavaScript/Node.js fundamentals

-
Working knowledge of REST APIs, JSON, OAuth2

-
Git and GitHub โ€” branching, commits, pull requests, merge conflict resolution

- Basic SQL skills

-
Familiarity with cloud platforms or Docker is a plus

AI Literacy

-
Comfortable using AI coding assistants (Copilot, Cursor, Claude)

-
Basic understanding of LLMs: context windows, tool calling, prompt design

-
Awareness of responsible AI use: hallucination risks, data privacy, output validation

Security Awareness

-
Understanding of common API security risks

-
Basic knowledge of authentication and authorization patterns: OAuth2, API keys, JWT

-
Awareness of data handling responsibilities: PII, access control, and audit logging

Tools & Process

-
Jira for task tracking, sprint planning, and issue management

-
GitHub for version control, pull requests, and collaborative code review

-
Comfortable working in an Agile team environment

Soft Skills

-
Strong analytical and problem-solving mindset

-
Clear written and verbal communication in English

-
Detail-oriented, collaborative, and self-directed

-
Comfortable with ambiguity and fast-moving environments

What does Mirantis offer you?

- Work with an established Silicon Valley leader in the cloud infrastructure industry;
- Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies;
- Be a part of cutting-edge, open-source innovation;
- Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
- Professional development and training;
- Attend conferences and working groups;

- Company outings, happy hours, hackathons, and tech talks;
- Receive a competitive compensation package with a strong benefits plan.

It is understood that Mirantis , Inc. may use automated decision-making technology (ADMT) for specific employment-related decisions. Opting out of ADMT use is requested for decisions about evaluation and review connected with the specific employment decision for the position applied for. You

โ† All remote jobs