MiTech Logo

Join Our Team!

At MITech, we’re more than just an IT solutions provider—we’re a team of innovators, problem solvers, and tech enthusiasts. If you're passionate about technology, eager to make an impact, and ready to grow your career in a dynamic environment, we’d love to have you on board!

Available Jobs

IT Architect

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Designing and implementing microservices and integrations with other systems.
  • Improving performance for OutSystems applications.
  • Handle OutSystems security (authentication, authorization, data protection).
  • Handle database design, architecture, normalization and indexing.
  • OutSystems Professional or Expert Developer Certification is a plus.

Persyaratan

  • Bachelor Degree (S1), semua jurusan
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in Outsystems Application Architecture
  • Experience in designing and implementing microservices and integrations with other systems.
  • Experience in improving performance for OutSystems applications.
  • Experience in OutSystems security (authentication, authorization, data protection).
  • Experience in database design, architecture, normalization and indexing.
  • OutSystems Professional or Expert Developer Certification

Developer Outsystem

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Experience in using REST, SOAP, Postman, Swagger for integration.
  • Experience in using Oracle database, Oracle SQL.
  • Experience in debugging and error resolution in OutSystems apps.
  • OutSystems Associate or Professional Developer Certification


Persyaratan

  • Bachelor Degree (S1), semua jurusan
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in Service Studio for building the application.
  • Experience in programming: Oracle SQL, PL/SQL, JavaScript, CSS, and HTML, C#, .NET, Java for integrations.
  • Familiar with agile methodologies (e.g., Scrum or Kanban).
  • Experience in using REST, SOAP, Postman, Swagger for integration.
  • Experience in using Oracle database, Oracle SQL.
  • Experience in debugging and error resolution in OutSystems apps.
  • OutSystems Associate or Professional Developer Certification

DevOps Surrounding

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Manage the deployment pipeline, ensure the application’s scalability,
  • reliability, and optimize the deployment processes

Persyaratan

  • Bachelor Degree (S1), all major
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in using CI/CD Tools & Deployment pipelines such as Lifetime, Jenkins, GitLab.
  • Experience in writing scripts (e.g., Python, Bash) to automate deployment and management tasks.
  • Experience in monitoring Outsystems performance using tools like Dynatrace, FogLight, Elastic, or built-in monitoring to ensure app health and implement fixes as required.

Support Engineer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

Provide technical support for OutSystems applications, resolve user issues, and ensure smooth operations

Persyaratan

  • Bachelor Degree (S1), semua jurusan
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience with troubleshooting and resolving issues in OutSystems apps.
  • Experience in monitoring Outsystems performance using tools like Dynatrace, FogLight, Elastic, or built-in monitoring to ensure app health and implement fixes as required.
  • Experience in using incident management tools (e.g., Jira).
  • Familiar with OutSystems environment, configuration, and updates

Developer Ops Engineer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Manage the deployment pipeline, ensure the application’s scalability, reliability, and optimize the deployment processes

Persyaratan

  • Bachelor Degree (S1), all major
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in using CI/CD Tools & Deployment pipelines such as Lifetime, Jenkins, GitLab.
  • Experience in writing scripts (e.g., Python, Bash) to automate deployment and management tasks.
  • Experience in monitoring Outsystems performance using tools like Dynatrace, FogLight, Elastic, or built-in monitoring to ensure app health and implement fixes as required.
  • Experience in managing relational databases, performing backups, and optimizing database queries

Application Monitoring

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Monitor and optimize application performance using Dynatrace, ensuring optimal end-user experience and service availability

Persyaratan

  • Bachelor Degree (S1) all major
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in configuring and fine-tuning application monitoring, including tracing user requests, monitoring services, and detecting anomalies.
  • Experience in setting up and managing Real User Monitoring to track end-user interactions, page load times, and user experience.
  • Experience in setting up synthetic tests to simulate user activity and monitor application availability and performance.
  • Experience in diagnosing and troubleshooting performance issues in applications, services, and infrastructure using Dynatrace’s AI-driven insights.
  • Experience in using Dynatrace to continuously optimize application performance by identifying slow transactions, memory leaks, and inefficient code.
  • Dynatrace Performance Analyst Certification is plus

Infrastructure Monitoring

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

Monitor and optimize infrastructure components (servers, databases, containers, etc.) using Dynatrace, ensuring high availability and performance

Persyaratan

  • Bachelor Degree (S1), semua jurusan
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in setting up and managing infrastructure monitoring for servers, virtual machines, databases.
  • Experience in monitoring and analyzing host-level performance, CPU, memory, disk, and network utilization.
  • Familiar with setting up log monitoring and analysis, enabling quick identification of infrastructure issues
  • Experience in optimizing infrastructure performance by identifying bottlenecks and inefficiencies using Dynatrace insights.
  • Dynatrace Infrastructure Monitoring Certification

Database Monitoring

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

Monitor and optimize the performance of databases, ensuring database health and

availability

Persyaratan

  • Bachelor Degree (S1), semua jurusan
  • Experience: Junior (0-3 thn), Middle (3-5 thn), Senior (5≥ thn)
  • Experience in setting up and configuring Foglight for monitoring Oracle relational database.
  • Experience in identifying and resolving slow-running queries and resource-heavy database operations using Foglight’s insights.
  • Experience in monitoring database growth, disk utilization, and performance trends for capacity planning.
  • Experience in configuring database-related alerts (e.g., high CPU usage, query timeouts) and generating performance reports for database administrators.
  • Experience in troubleshooting database connectivity, performance, and health issues. Foglight
  • Database Monitoring Certification

Data Campaign Engineer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

- Design, build, and maintain scalable data pipelines to support data integration, transformation, and analysis across multiple systems.

- Develop and manage ETL (Extract, Transform, Load) processes to ensure data accuracy, consistency, and availability for business intelligence and analytics.

- Work closely with cross-functional teams, including Data Analysts, Software Engineers, and Business Units, to understand data requirements and deliver reliable data solutions.

- Optimize database performance and ensure data quality, governance, and security standards are met.

- Create and maintain technical documentation, including data flow diagrams, architecture design, and process descriptions.

- Support continuous improvement by implementing automation and adopting new data technologies or best practices.

- For higher-level roles: provide technical leadership, mentor junior team members, and contribute to strategic planning of data architecture and analytics initiatives.

Persyaratan

- Minimum education: Diploma (D3) in any major, preferably in Information Technology, Computer Science, or related field.

- Experience in data engineering or software development aligned with the position level (Junior, Middle, or Senior).

- Proficiency in at least one programming language such as SQL, Java, Python, or PHP.

- Hands-on experience with ETL tools and data processing technologies such as ODI, Datastage, Talend, or Pentaho.

- Strong knowledge of relational and non-relational databases, including Oracle, MySQL, PostgreSQL, MS SQL, DB2, BigQuery, or Big Data ecosystems.

- Familiarity with data warehouse concepts, data modeling, and API/Web Service (SOAP/REST) integration.

- Understanding of ISO 8583 and financial/banking data flow is a strong advantage.

- Experience working in an Agile development environment and familiarity with Software Development Life Cycle (SDLC) best practices.

- Strong analytical and problem-solving skills with the ability to translate business requirements into technical data solutions.

- For senior levels: proven experience in leading data engineering initiatives, architecture design, and mentoring team members.

Tester

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Execute manual test cases and ensure product quality according to defined requirement
  • Identify, record, and track bugs, as well as verify fixe
  • Collaborate with developers, business analysts, and other stakeholders to ensure quality throughout the software development lifecycle
  • Prepare detailed test plans, test cases, and documentation.
  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) to align with project goals.
  • Provide feedback on usability, functionality, and overall user experience

Persyaratan

  • Minimum Bachelor in Computer Science, Information Management, or other relevant fields at well-known universities
  • Experience in QA Internship / Graduate of QA Bootcamp
  • Be familiar with testing tools and methodologies
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience working in an Agile/Scrum development process
  • Have knowledge in QA Manual Testing Tools
  • Having good communication skills
  • Have good logical thinking skills