DIGITAL TALENT (Contract Based)

DIGITAL TALENT (Contract Based)


Lokasi Penempatan: Sesuai Posisi Yang Dibuka
Periode Pendaftaran: 27 August 2020 - 31 December 2020

TelkomGroup mengajak talenta terbaik bangsa untuk bergabung bersama memberikan sentuhan digital bagi Indonesia. Curahkan semangatmu bersama kami memberi makna bagi bangsa, melalui inovasi dan kreasi tanpa batas, wujudkan Indonesia 4.0

* Registrasi akan ditutup sampai dengan kebutuhan talent terpenuhi
** ket : khusus untuk posisi Mobile Developer akan dibuka segera

Employment Type : Temporary

Job Description:

  1. Research scientists (responsible for designing, undertaking and analysing information)
  2. Cleansing and verifying the integrity of data used for analysis and business usecases
  3. Automate infrastructure used by the Data Science team
  4. Perform statistical analysis and fine-tuning using test results and run machine learning tests, deep learning and experiments
  5. Research improvements to machine-learning algorithms, use machine learning on a set of data inputs in a software development life cycle
  6. Using Data-mining, RPA-robot processing automation, Modelling, Deep learning, Pattern matching, Pattern recognition or other Train machine-learning based software for domain-specific tasks (Image and video recognition, object detection, etc) to improve data reliability, efficiency and quality
  7. Build and select appropriate datasets and data representation methods to make data analytics business solution such as : descriptive, diagnostic, predictive and prescriptive analytics
  8. Manage and collaborate with data infrastructure and data architecture

Requirements :

Pengalaman Kerja : Minimal 3 Tahun
Digital Technical Skill : Deep learning, Machine learning or Robotic framework
Specific Soft Skill : Excellent written and oral communication skills both Bahasa and Business English
Tools : Experience with Caffe, TensorFlow, MxNet, Keras, Theno, Hadoop or Spark. Python or R or C++, SQL or NoSQL database.
Portofolio/project : Certification from trusted institutions recognized by professional organizations from Artificial Intellegence


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

  1. Cleansing and verifying the integrity of data used for analysis and business usecases
  2. Enhancing data collection procedures to include information that is relevant for building analytic systems (analytics as service)
  3. Preparing, turn raw data and interprate it into insight through predictive and prescriptive modelling and interpretation
  4. Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions (internal and external)
  5. Develop custom data models and algorithms to apply to data sets, Develop processes and tools to monitor and analyze model performance and data accuracy
  6. Presenting information using data visualization techniques

Requirements :

Pengalaman Kerja : Minimal 3 Tahun
Digital Technical Skill : Statistics and Data Engineer, big data technology, CRM Analytics, Data Modellar, Data Strategist, Machine Learning, Video Analytics, Data Engineer, Growth Hacking, Deep Learning, NLP, Business Analytics, Project Management, Domain Expert, or Data Visualization
Specific Soft Skill : - Confident and persuasive communicator, excellent presentation skills, analytical and logical thinking and the confidence to defend assumptions, problem solving, projections and recommendations.
- Excellent written and oral communication skills both Bahasa and Business English.
- Demonstrate excellent organizational and people skills, including the ability to work independently and appropriately prioritise between competing opportunities
Tools : Be familiar with both SQL and at least one of the following procedural programming languages C; C ; C#; Java; Python; Perl; R.
Portofolio/project : Certification of Data Analytics / Data Science from Profesional Organization


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

  1. Understand product specifications and user psychology
  2. Conduct user research with various qualitative and quantitave research methodologies
  3. Analyse and interpret existing data (for example web analytics, user surveys, customer support calls) and other supporting previous user research data.
  4. Able to interpret and articulate the data from research into meaningful insight which will turn into solution, in form of for example : Empathy Map, Personas, User Stories, User Journey Maps, and all tools which support those activities.
  5. Able to build a report and present all the research process and result to business / product owner and related team
  6. Planning and develop content strategy and information architecture
  7. Develop wireframes and prototypes around customer needs
  8. Have a good understanding, how to choose the evaluation method and how to conduct the usability study (In person vs remote, remote moderated vs remote unmoderated, Usability Testing vs A/B Testing, Heuristic Evaluation etc). Doing analysis and produce recommendation based on the result of the research.
  9. Find creative ways to solve UX problems (e.g. usability, findability)
  10. Work with UI designers to implement attractive designs
  11. Communicate design ideas and prototypes to developers
  12. Keep abreast of competitor products and industry trends

Requirements :

Background Pendidikan : S1 Design Communication Visual, Multimedia, Computer Science, IT, or related with Design
Pengalaman Kerja : Minimal 1 Tahun
Digital Technical Skill : Have a good understanding, how to design and conduct quantitative and qualitative research approaches, for discovery and evaluating purpose
Ability to understand user needs, behaviour, experience, and user motivation through various research method
Ability to build the criteria, requirements, and needs (product requirements) so the product can create the expected user experience journey.
Has strong knowledge and skill about interaction design and information architecture.
Proficiency in Marvel, Invision,Figma or other prototyping tools.
Ability to design, plan, and carry out usability testing with end-users to test hypotheses of the design, features, and workflow of a product.
Ability to solve problems creatively and effectively.
Excellence in analytical thinking, and data analyze
Excellence communication skills
Specific Soft Skill : Creative, Communication, Emphaty, Out of the box thinking, Collaboration
Tools : Prototyping: Figma, Marvel, InVision, etc
Research: Lookback, UXTesting, OptimalSort, Maze, TreeJack etc
Brainstorming, Collaboration, Articulation: Mural, Miro, Dovetail, Airtable, etc
Information Architecture : Flowmapp, Draw.io, etc
Portofolio/project : Melampirkan Portofolio Project yang pernah dikerjakan


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

  1. Understand product specifications and user psychology
  2. Work closely with marketing and product management teams to identify research topics
  3. Plan and implement the overall user research strategy and methods
  4. Participate in recruitment activities for user research
  5. Manage and Conduct user research with various qualitative and quantitave research methodologies
  6. Analyse and interpret existing data (for example web analytics, user surveys, customer support calls) and other supporting previous user research data
  7. Able to interpret and articulate the data from research into meaningful insight which will turn into solution, in form of for example: Empathy Map, Personas, User Stories, User Journey Maps, and all tools which support those activities
  8. Able to build a report and present all the research process and result to business / product owner and related team
  9. Have a good understanding, how to choose the evaluation method and how to conduct the usability study (In person vs remote, remote moderated vs remote unmoderated, Usability Testing vs A/B Testing, Heuristic Evaluation etc). Doing analysis and produce recommendation based on the result of the research.
  10. Work closely and be involved in sketching, prototyping and on occasion user testing within a multidisciplinary team, including but not limited to UI Designer, UX Designer, Business / Product Owner, before passing the design onto the development team
  11. Keep abreast of competitor products and industry trends

Requirements :

Background Pendidikan : S1 Computer Science, Psychology, Management, or Subject related with Statistic and Research Method
Pengalaman Kerja : 1-3 years experience as UX Research Specialist or similar role
Digital Technical Skill : Have a good understanding and experience, how to design and conduct quantitative and qualitative research approaches, for discovery and evaluating purpose
Ability to understand user needs, behaviour, experience, and user motivation through various research method
Ability to understand user needs, behaviour, experience, and user motivation through various research method
Ability to build the criteria, requirements, and needs (product requirements) so the product can create the expected user experience journey.
Ability to design, plan, and carry out usability testing with end-users to test hypotheses of the design, features, and workflow of a product.
Comfortable launching and iterating quickly and using data
Critical thinker and problem-solving skills
Team Player
Good time management skill
Great Interpersonal and communication skills
Specific Soft Skill : Analytical Thinking, Problem Solving, Communication, Emphaty
Tools : Research: Lookback, UXTesting, OptimalSort, Maze, TreeJack etc
Brainstorming, Collaboration, Articulation: Mural, Miro, Dovetail, Airtable etc
Portofolio/project : Melampirkan Portofolio Project yang pernah dikerjakan


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a Backend Developer, your primary role is in developing high-quality backend services with specific emphasis on long-term maintainability, resilience, and high scalability. You are going to write codes that integrate with various other systems. You will work with a small team and can switch teams or projects depending on business needs. Together with other developers within your team, you are fully empowered to own the systems within your area of responsibility in production. We need people who are willing to learn and great passion in solving problems using technology.

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Build reusable code and libraries for future use
  • Follow emerging technologies
  • Develop, improve, and maintain high quality back-end services and APIs
  • Doing test driven development
  • Within a cross-functional team, collaborate with other developers specializing in backend, frontend, quality assurance, product owner, scrum master, and etc
  • Apply design patterns and design principles to produce maintainable code
  • Learn multiple tech stacks to use the best tools for the job
  • Solve technical problems

Requirements :

Pengalaman Kerja : Minimal 2 tahun bekerja sebagai Backend Developer
Digital Technical Skill : - Knowledge about Microservices Architecture.
- Good Knowledge of RESTFul APIs.
- Experienced in building large-scale web apps/services/APIs.
- Knowledge of Unix/Linux environments and CLI
- Knowledge of SQL / NoSQL database
- Experienced using Cloud Service such as AWS, Azure, etc
- Experienced using Docker & CI/CD deployment
- Familiarity with Test Driven Development
- Good Practice using Gitflow
Specific Soft Skill : - Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
- Eagerness to learn, eagerness to help, eagerness to share
- Strong passion in technology, programming & software development
- Good analytical and logical thinking
Tools : Specialist Requirements for NodeJS :
  • Experienced in more than 2 projects which use NodeJS as backend services
  • Preferably good practice in using of Restify.
  • Good practice in using of javascript (ES6+)
  • Good practice in using of Mocha, Sinon, Chai, Stub, and Hippie
  • Good practice in using of JSLint
  • Good practice using NPM
Specialist Requirements for Golang :
  • Experienced in more than 2 projects which use Golang as backend services.
  • Good practice in using unique features of Golang such as interface, defined type, struct, defer, panic, recovery, etc
  • Good practice in using of Gomega and Ginkgo
  • Good practice in using of GoLint
  • Good practice using godep and standard package library
  • Preferably good practice in using of Gorilla
Tools : Redis, Kafka, ElasticSearch, Kibana, APM, MongoDB, MariaDB, Vim, Visual Studio, GIT, AWS, GCP, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a DevSecOps Engineer you will provide automation system between development and operation. You will assist in deployment, build, testing, and release management processes. Together with team you will maintain day-to-day management and administration of projects. We need people who are willing to learn and great passion in simplify everything using technology.

  • Deploying, developing, automating, maintaining and managing current digital platform, to ensure the availability, performance, scalability and security of productions systems.
  • Build, release and configuration management of production systems.
  • Within a cross-functional team, collaborate with backend, frontend, quality assurance, documentation engineer, product owner, software architect and etc
  • Pre-production Acceptance Testing to help assure the quality of our products / services
  • Brainstorm for new ideas and ways to improvement development delivery
  • Handle code deployments in all environments
  • Automate the deployment and daily tasks (Infrastructure as Code)
  • Ensure the system is operating properly
  • Participating in all agile activities, including sprint planning, daily standups, sprint reviews and retrospective

 

Requirements :

Pengalaman Kerja : Minimal 2 tahun sebagai SRE/DevOps/System Administrator
Digital Technical Skill :
  • Good experience in solutions for high performance, scalability, reliability, microservices, SaaS architecture
  • Very good experience in using continuous integration tools such as Jenkins, Gitlab-CI, etc
  • Very good experience using cloud services such as AWS, Azure, GCP, etc
  • Good in scripting using Python, Bash scripting
  • Experience with automation/configuration management using either Puppet, Chef, etc
  • Very good understanding in linux environment
  • Good experience using infrastructure as a code tools such as Terraform, Ansible, etc
  • Experienced using Docker, Kubernetes, or other tools for containerization such as OpenShift
  • Good knowledge about database either SQL or NoSQL
  • Good knowledge about OWASP
  • Good Practice using Gitflow
  • Familiarity with test driven development
  • Good experience in infrastructure, application, network, and security monitoring
Specific Soft Skill :
  • Strong passion in technology, programming & software development
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
  • Eagerness to learn, eagerness to help, eagerness to share
  • Very good analytical and logical thinking
Tools : Nessus, Acunetix, Burp Suite, Jira, Gitlab, Github, Jenkins, Ansible, JMeter, Grafana, AWS, GCP, APM, Red Hat, Openshift, Docker, New Relic, Sentry, Nagios, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a Frontend Developer, your primary role is in developing user-facing web apps, with specific emphasis on user interface design. You are going to use library of internal UI components or create custom UI components. You will work with a small team and can switch team or projects depending on business needs. Together with UI Designer and UX Researcher, you are fully empowered to the design and mockup into well-researched apps, and of course you will consume backend API services.

  • Maintain and improve website
  • Optimize applications for maximum speed
  • Stay up-to-date on emerging technologies
  • Develop, improve, maintain, and publish high quality user-facing web
  • Ensure apps that you develop are cross-device compatible, adhere to our company-wide style guide, and matches the designed user experience
  • Doing test driven development
  • Within a cross-functional team, collaborate with other developers, quality assurance, product owner, scrum master, and etc
  • Apply design patterns and design principles to produce maintainable code
  • Solve technical problems

 

Requirements :

Pengalaman Kerja : Minimal 2 tahun sebagai Frontend / Web Developer
Digital Technical Skill :
  • Maintain and improve our high-quality in-house JavaScript libraries and toolsets, for example a complete React UI framework following our design guidelines
  • Experience with web accessibility, cross-browser compatibility issues, and frontend performance optimizations
  • Good Practice using Gitflow
  • Continuously learn about new engineering techniques and technologies
  • Basic graphic design skills (i.e. Adobe Photoshop or similar)
  • Knowledge and experience with ReactJS or VueJS
  • Knowledge and experience with Sass or LESS
  • Good Knowledge of RESTFul API
  • Familiarity with test driven development using Jest, Enzyme, etc
  • Good understanding about JSON, XML, custom data structure, etc
Specific Soft Skill :
  • Strong passion in technology, programming & software development
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
  • Eagerness to learn, eagerness to help, eagerness to share
  • Good analytical and logical thinking
Tools : ReactJS, VueJS, NextJS, Redux, Jest, Enzyme, Sass, Less, Git, HTML, CSS, Jira, Figma, Sketch, Gulp, Grunt, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a Scrum Master, you will provide effective collaboration, facilitation, leadership and coaching skills supporting the agile development process and delivery of each project. You should do make a significant impact, developing and coaching new scrum teams and changing the way of work. The Scrum Master helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren’t. Support agile based SDLC for software development creating necessary standards, tools and best practices in a clearly document form.

  • Manage each project’s scope and timeline
  • Organizing and facilitating daily stand-up meetings, backlog refinement, reviews, retrospectives, grooming, release planning, demos and other Scrum-related meetings, etc
  • Serving as an Agile coach within the organization, while implementing and socializing scrum to newly formed teams
  • Facilitate internal communication and effective collaboration
  • Work with product owners to handle backlogs and new requests
  • Resolve conflicts and remove obstacles that occur
  • Help teams implement changes effectively
  • Collaborating with team, developing and maintaining team standards, tools, and best practices, including working agreements and definition of done
  • Help build a productive environment where team members ‘own’ the product and enjoy working on it

 

Requirements :

Pengalaman Kerja : Minimal 2 tahun sebagai Scrum Master/Product Owner/Project Manager
Digital Technical Skill :
  • Expert level facilitation and communication skills: ability to facilitate teams through tough conversations and maintain a positive and supportive team environment
  • Ability to respond quickly, flexibly and positively to change, using it as an opportunity to learn, develop, practice and support the organization
  • Capable of defining problems, collecting data, establishing fact, drawing conclusions and recommending solutions
  • Thorough understanding of the software development lifecycle
  • Experience or good knowledge about QA or software developer
  • Must be self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems
  • Great knowledge and mindset about agile methodologies, especially Scrum & Kanban
  • Could be a facilitator of Scrum
  • Have an experience managing product/software development
  • Knowledge about JIRA, Confluence and Trello is a Must
  • Have a CSM / PSM is a big plus
Specific Soft Skill :
  • Strong passion in technology & software development
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
  • Eagerness to learn, eagerness to help, eagerness to share
  • Good analytical and logical thinking
  • Time Management
  • Communication skill
  • Public Speaking
Tools : Jira, Confluence, Trello, Kanban and Scrum Board, Swagger, Figma, Swagger, Zoom, Bluejeans, Skype, Hangout, Slack, Scrum Poker, Google Calendar, Gliffy, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a Software Architect, you will see the “big picture” and create architectural approaches for software design and implementation to guide the development team. You will provide solution architecture for the business problem, platform integration with third party services, designing and developing complex features for business needs. You will assist in defining scope and sizing of work and anchor Proof of Concept developments.

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Within a cross-functional team, collaborate with backend, frontend, quality assurance, documentation engineer, product owner, and etc
  • Keep abreast about new advances in own technology areas and propose the implementation of state-of-art technology
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Oversee progress of development team to ensure consistency with initial design
  • Communicate successfully all concepts and guidelines to development team
  • Solve complex technical problems

 

Requirements :

Pengalaman Kerja : Minimal 2 tahun sebagai software architect atau 5 tahun sebagai software developer
Digital Technical Skill :
  • Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming
  • Firm grasp in object-oriented, functional, or event-driven programming practices
  • Very good experience in building large-scale web apps/services/APIs
  • Very good experience using cloud service such as AWS, GCP, etc
  • Knowledge of information technologies (Database, Business Intelligence, Infrastructure, Networks, Web & Integration software)
  • Good experience in web and mobile application development
  • Experienced using Docker & CI/CD deployment
  • Good Knowledge and experience in NodeJS, Golang, or Python
  • Very good knowledge of SQL / NoSQL
  • Good Practice using Gitflow
  • Familiarity with test driven development
  • Excellent knowledge of software and application design and architecture
  • Excellent knowledge of UML and other modeling methods
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Understanding of software quality assurance principles
Specific Soft Skill :
  • Strong passion in technology, programming & software development
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
  • Eagerness to learn, eagerness to help, eagerness to share
  • Very good analytical and logical thinking
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities
  • A technical mindset with great attention to detail
Tools : Git, Jenkins, Ansible, Docker, Swagger, Gliffy, MongoDB, Redis, MariaDB, ElasticSearch, Kibana, Logstash, Sentry, APM, AWS, GCP, Kafka, Katalon, Kobiton, Sonarqube, New Relic, Tableau, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a Software Documentation Engineer, your primary role is in creating all needed documentation, with specific emphasis on the technical area. You are going to write script, diagrams, and so forth for helping others to understand a system work. You will work with a small team and can switch team or projects depending on business needs. Together with team you will create a lot of important document which needed by others and for maintainable product / system.

  • Create, update, and maintain all documentation each of software / product life cycle.
  • Within a cross-functional team, collaborate with other developers, software architect, quality assurance, UI designer, UX researcher, product owner, and scrum master.
  • Scripting for API Documentation and Mockup.
  • Learn multiple tools for the job.
  • Create data model, diagram, workflow, and so forth to assist technical team.

 

Requirements :

Pengalaman Kerja : Minimal 1 tahun sebagai Technical Writer/Software Developer
Digital Technical Skill :
  • Fluent in using Swagger or Apiary
  • Experienced in using Confluence / Wiki
  • Good Knowledge of Database, ERD, DFD, or other Data model
  • Expert in creating pseudocode, basic knowledge of coding
  • Expert in creating software design and diagram such as Usecase, UML, Flowchart, Activity Diagram, etc
  • Good Knowledge of API
  • Good Knowledge of Agile Methodology such as Scrum or Kanban
  • Familiar with user guide, system documentation, testing documentation, architectural documentation
Specific Soft Skill :
  • Strong passion in technology & software development
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
  • Eagerness to learn, eagerness to help, eagerness to share
  • Good analytical and logical thinking
  • Good communication and team work
Tools : Jira, Confluence, Swagger, Apiary, Google Docs, Wiki, Gliffy, NPM, Dbeaver, Visual Studio, Git, Slack, Zoom, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

Job Description:

As a Software Quality Assurance Engineer, your primary role is ensuring the quality of the software so that meet the defined standards. You are going to write script, a lot of test cases, and using some tools for helping you measure how good the software is. You will work with a small team and can switch team or projects depending on business needs. Together with team you will create automation testing which keep the software maintainable and stable

  • Within a cross-functional team, collaborate with other developers, software architect, technical documentation engineer, product owner, and scrum master.
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities.
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies

 

Requirements :

Pengalaman Kerja : Minimal 1 tahun sebagai Quality Assurance Engineer, Tester, Software Developer, or Software Development in Test Engineer
Digital Technical Skill :
  • Strong knowledge of software QA Methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience in automation testing using Groovy
  • Good knowledge of Database, ERD, DFD, or other Data Model
  • Good understanding of UML, Flowchart, Activity Diagram, etc
  • Experience in Functional or Non Functional Testing
  • Good Knowledge of API
  • Experience working in an Agile/Scrum development process
  • Be able to create Test Documentation / Reporting
  • Experience with performance and/or security testing is a plus
Specific Soft Skill :
  • Strong passion in technology & software development
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team
  • Eagerness to learn, eagerness to help, eagerness to share
  • Good analytical and logical thinking
  • Good communication and team work
Tools : Katalon, JMeter, Sonarqube, Selenium, Git, Kobiton, Device Farms, Nessus, Burp Suite, TestRail, Confluence, etc


Only selected candidates will be contacted.


LOGIN FOR APPLY