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
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
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
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
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
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
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
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
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
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
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