SOFTWARE ENGINEER BATCH 2
Closed

SOFTWARE ENGINEER BATCH 2


Lokasi Penempatan: Sesuai Posisi Yang Dibuka
Periode Pendaftaran: 30 January 2020 - 5 February 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

Employment Type : Temporary

About Your Role
Data Scientist is a capability that will process data from data collection, data validation, modeling, to visualization. This also includes preparing data for analysis (or data that is useful for operations), build data from various different sources and systems;

integrate, consolidation, and data cleaning, as well as compiling it for use by individuals in the analysis application.
 

Responsibilities

  1. Selecting features, building and optimizing classifiers using machine learning techniques
  2. Data mining using state-of-the-art methods
  3. Extending company’s data with third party sources of information when needed
  4. Enhancing data collection procedures to include information that is relevant for building analytic systems
  5. Processing, cleansing, and verifying the integrity of data used for analysis
  6. Doing ad-hoc analysis and presenting results in a clear manner
  7. Creating automated anomaly detection systems and constant tracking of its performance

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Have 3 years hands-on experience in the exploitation of data and the use of advanced statistical and modeling techniques to understand and improve business performance in at least one major industry vertical;
  4. Be a clear, confident and persuasive communicator, with excellent presentation skills and with the ability to structure a coherent, logical argument and the confidence to defend assumptions, projections and recommendations;
  5. Demonstrate a keen interest in, and fair understanding of, big data technology and the business trends that are driving the adoption of this technology;
  6. Be proficient in the use of both written and spoken business English;
  7. Possess excellent analytical and problem-solving skills;
  8. Demonstrate excellent organizational and people skills, including the ability to work independently and appropriately prioritize between competing opportunities;
  9. Have a background in business and/or technology consulting;
  10. Demonstrate a solid understanding of Computer Science, Mathematics, Statistics, Econometrics, Engineering, Artificial Intelligence;
  11. Capable to build robust end-to-end predictive models using the latest Machine Learning techniques and methodologies;
  12. Be familiar with both SQL and at least one of the following procedural programming languages C, C#, Java, Python, Perl, R;
  13. Experience with NodeJS, Python, Hadoop, and Spark.
  14. Having knowledge about Big Data Technology.
  15. Having a very good understanding about statistics and machine learning.
  16. Preferable having a national / international certificate  (e.g.: CRM Analytics, Data Modeler, Data Strategist, Machine Learning, Video Analytics, Data Engineer, Growth Hacking, Deep Learning, NLP, Business Analytics, Project Management, Domain Expert, or Data Visualization) from trusted institutions recognized by professional organizations.


Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a UI Designer you should have an eye for clean and artful design, possess superior UI skills and be able to translate high-level requirements into interaction artifacts, and transform them into beautiful, intuitive, and functional user interfaces.

 

Responsibilities

  1. Collaborate with product management and engineering to define and implement innovative solutions for the
  2. product direction, visuals and experience
  3. Execute all visual design stages from concept to final hand-off to engineering
  4. Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks
  5. Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas
  6. Present and defend designs and key milestone deliverables to peers and executive level stakeholders
  7. Conduct user research and evaluate user feedback
  8. Establish and promote design guidelines, best practices and standards

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Proven UI experience
  4. Demonstrable UI design skills with a strong portfolio
  5. Solid experience in creating wireframes, storyboards, user flows, process flows and site maps
  6. Proficiency in Photoshop, Illustrator, OmniGraffle, or other visual design and wire-framing tools
  7. Proficiency in HTML, CSS, and JavaScript for rapid prototyping
  8. Excellent visual design skills with sensitivity to user-system interaction
  9. Ability to present your designs and sell your solutions to various stakeholders
  10. Ability to solve problems creatively and effectively
  11. Up-to-date in Human-Computer Interaction, Interaction Design, or related latest UI trends.
  12. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a UX Designer you should be an analytical and creative designer who is able to grasp user needs and solve problems. A strong portfolio of successful UX and other technical projects is essential.

 

Responsibilities

  1. Understand product specifications and user psychology
  2. Conduct concept and usability testing and gather feedback
  3. Create personas through user research and data
  4. Define the right interaction model and evaluate its success
  5. Develop wireframes and prototypes around customer needs
  6. Find creative ways to solve UX problems (e.g. usability, findability)
  7. Work with UI designers to implement attractive designs
  8. Communicate design ideas and prototypes to developers
  9. Keep abreast of competitor products and industry trends

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Min 2 - 3 years experience as a UX Designer, UI Designer or similar role
  4. Proficient in design software (e.g. : InVision, Axure, etc.)
  5. Proficient in design project
  6. Having knowledge in C/C++, Java, Phyton, is a plus
  7. Excellence in analytical thinking, and data analyze
  8. Familiarity with interaction design and information architecture
  9. Having knowledge about future business and trend
  10. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

Flow Designer is tasked with designing workflow/piping for apps (including web/system) and its associated components. The Designer will also be asked to provide supporting data (user generated or academic research) to verify design content and constructability.

 

Responsibilities

  1. Perform design or redesign of business processes to improve operational efficiency.
  2. Analyze, implement, and update processes so as to ensure company goals are met.
  3. Analyze the effectiveness of current process in order to develop strategies to improve workflow effectiveness.
  4. Determine critical root cause analysis to drive strategic change to improve the current process environment.
  5. Train and guide the team on process design improvements.
  6. Ensure full integration of all process and linkage to best practices.
  7. Provide technical and analytical support on various process strategies.
  8. Manage and lead process design team to achieve process or project objectives.

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Proven work experience as a Workflow Designer, Data Scientist, Data Analyst or similar role
  4. Having relevant work experience in Data Warehousing, Business Intelligence, and Analytics
  5. Expertise in navigating through the layers of the Data Warehouse from the Integration layer all the way through the SQL optimization engine
  6. In-depth understanding of database structure principles
  7. Experience gathering and analyzing system requirements
  8. Knowledge of data mining and segmentation techniques
  9. Expertise in SQL and Oracle
  10. Familiarity with data visualization tools (e.g. Tableau, D3.js and R)
  11. Proven analytical skills and great problem-solving attitude
  12. Having relevant work experience utilizing Data Vault, Inmon, or Kimball data architecture knowledge
  13. Experienced in working with TOGAF framework
  14. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

You will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the high level design artifacts.

 

Responsibilities

  1. Developing, testing, and delivering cloud-native applications.
  2. Collaborating with client teams and solutions architects across multiple projects.
  3. Leading development of project workstreams, mentoring less experienced developers.
  4. Delivering code in automated build, integration, testing and deployment environments.
  5. Contributing to agile management in stand-ups and retrospectives.
  6. Be part of a technical community, and support colleagues across multiple projects

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Experience with developing large-scale distributed cloud systems
  4. Led software development work streams inside larger projects
  5. Proficiency developing in multiple languages - Python, JavaScript/Node.js, Java, C# and Go
  6. Experience developing with microservices, serverless Functions, API Gateways, NoSQL, queues and more.
  7. Automated test-driven approaches to software development
  8. Experience of working in SCM and CI/CD-based environments
  9. AWS associate developer or solutions architect certification
  10. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

DB Designer a system analyst who designs computer databases that translate complex business data into easy to use / digested computer systems.

 

Responsibilities

  1. Assist in design and development of database systems.
  2. Optimize database systems for performance and reliability.
  3. Perform database maintenance and troubleshooting activities.
  4. Test database systems and perform bug fixes.
  5. Provide database solutions based on technical documents and business requirements.
  6. Develop database functions, scripts, stored procedures and triggers to support application development.
  7. Provide technical assistance to resolve all database issues related to performance, capacity and access.
  8. Ensure data integrity and quality in database systems.
  9. Maintain standard policies for database development activities.
  10. Identify and rectify database errors in a timely manner.
  11. Create physical and logical database models as per the business requirements.
  12. Manage and monitor performance, capacity and security of database systems.
  13. Prepare documentations regarding database design, configuration and change management tasks.
  14. Mentor database administrators to manage the company databases effectively.
  15. Perform data back-up and archival on regular basis.

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Experienced in developing database solutions (SQL Server, or other)
  4. Strong knowledge of SQL and No-SQL databases, ETL processes, replication, cloud database services and shell scripting on Linux and other modern technology platforms
  5. Experienced architecting and developing database schemas and stored procedures
  6. Comfortable creating highly scalable systems and frameworks
  7. Possess strong communication, collaboration, and documentation skills
  8. Solution driven with ability to understand the big picture
  9. Highly organized, detail oriented, and able to work autonomously with minimal direction
  10. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

Scrum Master is a servant-leader for the Scrum Team. The Scrum Master helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren’t. The Scrum Master helps everyone change these interactions to maximize the value created by the Scrum Team

 

Responsibilities

  1. Manage each project’s scope and timeline
  2. Coordinate sprints, retrospective meetings and daily stand-ups
  3. Coach team members in Agile frameworks
  4. Facilitate internal communication and effective collaboration
  5. Be the point of contact for external communications (e.g. from customers or stakeholders)
  6. Work with product owners to handle backlogs and new requests
  7. Resolve conflicts and remove obstacles that occur
  8. Help teams implement changes effectively
  9. Ensure deliverables are up to quality standards at the end of each sprint
  10. Guide development teams to higher scrum maturity
  11. Help build a productive environment where team members ‘own’ the product and enjoy working on it

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Experience in playing the Scrum Master role for at least two year for a software development team that was diligently applying Scrum principles, practices, and theory.
  4. Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency.
  5. Knowledge of various well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (e.g.: numerous Burndown technologies, various Retrospective formats, handling bugs, etc.).
  6. Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc.
  7. Awareness and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games.
  8. Applicable knowledge of the technologies used by the team.
  9. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a DevOpsSec Master, you are tasked to establish a set of best practices in DevOps development and deployment processes designed with built in secure coding. You are expected to embed security inside the development process as deeply as DevOps has done with operations.

 

Responsibilities

  1. Organize and oversee all technical activities necessary to perform the program to meet customer requirements.
  2. Plan and implement actions by the Agile teams to meet quality requirements for program deliverables.
  3. Manage to cost, schedule, contract compliance, and serve as a customer technical interface.
  4. Adjust resource estimation, tracking progress and planning/re-planning based on realities of the team velocity and potential changes in product owner priorities.
  5. Automate security audits using scripts, static/dynamic analysis, composition analysis, and integration of testing
  6. Reporting accurate security audit result and detect security flaws as soon as possible

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Experience using Linux/Unix (CentOS or RedHat preferred)
  4. Experience with automation and configuration management tools: Ansible and Terraform
  5. Experience with Docker and Jenkins
  6. 1-2 years experience with cloud providers: AWS, GCP
  7. Experience with Java, Python, and shell scripting
  8. Must be detail oriented and exhibits a passion for DevOpsSec
  9. Effective communication skills, especially in a team setting
  10. Experience with Kubernetes
  11. Experience with Gradle, Artifactory, Vagrant, Vault, Packer
  12. Experience with Continuous Delivery and related practices
  13. Knowledge of secure development practices
  14. Stays current with related technology and practices
  15. Ability to handle a dynamic work environment
  16. Effective organization and time management skills
  17. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role
As a Security Developer, your primary role are system security engineering, vulnerability-test planning, and supervising security implementation.
 

Responsibilities

  1. Engineer, implement and monitor security measures for the protection of computer systems, networks and information
  2. Identify and define system security requirements
  3. Design computer security architecture and develop detailed cyber security designs
  4. Prepare and document standard operating procedures and protocols
  5. Configure and troubleshoot security infrastructure devices
  6. Develop technical solutions and new security tools to help mitigate security vulnerabilities and automate repeatable tasks
  7. Ensure that the company knows as much as possible, as quickly as possible about security incidents
  8. Write comprehensive reports including assessment-based findings, outcomes and propositions for further system security enhancement

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Proven work experience as a system security engineer or information security engineer
  4. Experience in building and maintaining security systems
  5. Detailed technical knowledge of database and operating system security
  6. Hands on experience in security systems, including firewalls, intrusion detection systems, anti-virus software, authentication systems, log management, content filtering, etc.
  7. Experience with network security and networking technologies and with system, security, and network monitoring tools
  8. Thorough understanding of the latest security principles, techniques, and protocols
  9. Familiarity with web related technologies (Web applications, Web Services, Service Oriented Architectures) and of network/web related protocols
  10. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a Front End Developer, your primary role is in developing user-facing web apps, with specific emphasis on user interface design

 

Responsibilities

  1. Use markup languages like HTML to create user-friendly web pages
  2. Maintain and improve website
  3. Optimize applications for maximum speed
  4. Design mobile-based features
  5. Collaborate with back-end developers and web designers to improve usability
  6. Get feedback from, and build solutions for, users and customers
  7. Write functional requirement documents and guides
  8. Create quality mockups and prototypes
  9. Help back-end developers with coding and troubleshooting
  10. Ensure high quality graphic standards and brand consistency
  11. Stay up-to-date on emerging technologies

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Design and implement leading platform used and loved by hundreds of millions of users.
  4. Break down and implement solutions to complex and flexible business features.
  5. Maintain and improve our high-quality in-house JavaScript libraries and toolsets
  6. Participate in fierce and candid code review with peers.
  7. Participate in regular internal technology sharing and other regional tech events.
  8. Continuously learn about new engineering techniques and technologies.
  9. Basic graphic design skills (i.e. Adobe Photoshop or similar)
  10. Knowledge of Unix/Linux environments and CLI.
  11. Knowledge and experience with Sass or LESS, ReactJS or VueJS.
  12. Good Knowledge of RESTFul API.
  13. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

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.

 

Responsibilities

  1. Participate in the entire application lifecycle, focusing on coding and debugging
  2. Write clean code to develop functional web applications
  3. Troubleshoot and debug applications
  4. Perform UI tests to optimize performance
  5. Manage cutting-edge technologies to improve legacy applications
  6. Collaborate with Front-end developers to integrate user-facing elements with server side logic
  7. Gather and address technical and design requirements
  8. Provide training and support to internal teams
  9. Build reusable code and libraries for future use
  10. Liaise with developers, designers and system administrators to identify new features
  11. Follow emerging technologies

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Knowledge of Unix/Linux environments and CLI, SQL / NoSQL database
  4. Knowledge about Microservices Architecture.
  5. Good Knowledge of RESTFul APIs.
  6. Experienced in more than 2 projects which use NodeJS (or Golang, or other similar tools) as backend services.
  7. Experienced in building large-scale web apps/services/APIs.
  8. Experienced using Cloud Service (ex. AWS, Azure), Container Platform (Docker) & CI/CD deployment.
  9. Preferably good practice in using of Restify.
  10. Experienced with caching (Redis), message broker (Kafka, RabbitMQ), ELK stack (Elasticsearch, Logstash , Kibana), APM (Application Performance Management), Microservice Architecture.
  11. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a Microapps/Microservices Developer, your primary role is developing cloud-native services/system capable to interoperate with broad range of different system.

 

Responsibilities

  1. Developing, testing and delivering cloud-native applications within container.
  2. Ensuring on-schedule development of project workstreams.
  3. Delivering code in automated build, integration, testing and deployment environments.
  4. Be part of a technical community, and support colleagues across multiple projects

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Hands on experience in designing and developing applications using Java EE platforms
  4. Experience and expertise in Microservices architecture and developing Java microservices for cloud
  5. Proficient in Java, Spring MVC framework, Spring boot, Spring batch with a good knowledge of its ecosystems, solid understanding of object-oriented programming, and Workflows, Build tools – Maven, Rest APIs
  6. Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
  7. Knowledge of AngularJS practices and commonly used modules
  8. Experience with Oracle Database, Linux OS and LDAP authentication
  9. Experience with Cloud platforms (Preferably Pivotal Cloud Foundry (PCF)
  10. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As an Analytic Developer, your primary role is creating analytic dashboard for managerial usage including data streaming and data preparation.

 

Responsibilities

  1. Maintain current digital analytics dashboards and tools to visualize key measures of success.
  2. Develop an analytics scorecard suitable for use by senior management.
  3. Meet with users to define project requirements and required outputs for any future projects.
  4. Develop web interfaces.
  5. Provide advance troubleshooting support for problems in digital analytics applications.
  6. Facilitate insight generation using analytics tools (i.e. Google Analytics, etc.).
  7. Communicate insight using effective data visualization via Tableau (and other available tools).
  8. Maintain live production systems and tools.
  9. Develop, manage, and query databases using Google Cloud Platform/BigQuery and relevant query languages including SQL.

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Work experience of 1-3 years in designing web applications in Python, Django, D3, or other language.
  4. Experienced in PHP and various database connection.
  5. Experience creating well-designed, visually appealing management-level dashboards drawing from tools including Google Analytics, Tableau, and other analytics applications.
  6. Ability to distill complex information into easy-to-understand insights for a senior management audience.
  7. Able to address emerging needs proactively.
  8. Able to work independently while also delivering insight as part of a team.
  9. Ability to learn new applications and tasks quickly to adapt to changing priorities.
  10. Comfort working with business teams to identify, resolve, and track application issues.
  11. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a Database Programmer, primarily responsible for creating and implementing computer databases (new app or existing app to work with database setup)

 

Responsibilities

  1. Applying technical design and development skills to the creation of database programs
  2. Analyzing existing databases and data needs of clients to develop effective systems
  3. Using knowledge of specific programming languages and codes
  4. Following implementation processes for new databases
  5. Troubleshooting and providing solutions for any bugs in new database applications
  6. Run performance-testing procedures to ensure the proper operations of a database

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Proven work experience as a Database Programmer
  4. Experience in using SQL and No-SQL
  5. 1-2 years experience with cloud providers: AWS, GCP, Azure, or others
  6. In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)
  7. Knowledge of software development and user interface web applications
  8. Familiarity working with .Net Framework, JavaScript, HTML and Oracle
  9. Experience with Java, Python, and shell scripting
  10. Experience with Kubernetes
  11. Experience with cloud queries (BigQuery, or others)
  12. Knowledge of secure queries practices
  13. Ability to handle a dynamic work environment
  14. Effective organization and time management skills
  15. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role

As a Quality Assurance Engineer, your primary role is ensuring the quality of the apps/system to meet the defined standards

 

Responsibilities

  1. Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  2. Create detailed, comprehensive and well-structured test plans and test cases
  3. Estimate, prioritize, plan and coordinate testing activities
  4. Design, develop and execute automation scripts using open source tools
  5. Identify, record, document thoroughly and track bugs
  6. Perform thorough regression testing when bugs are resolved
  7. Develop and apply testing processes for new and existing products to meet client needs
  8. Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  9. Monitor debugging process results
  10. Investigate the causes of non-conforming software and train users to implement solutions
  11. Track quality assurance metrics, like defect densities and open defect counts
  12. Stay up-to-date with new testing tools and test strategies

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Have 2 years experience in Software Quality Assurance
  4. Strong knowledge of software QA Methodologies, tools and processes
  5. Experience in writing clear, concise and comprehensive test plans and test cases
  6. Fluent using automated testing tools (Kobiton, Appium, Groovy, and others).
  7. Experienced in using Device Farms, Katalon.
  8. Good Knowledge of Database, API, Agile Methodology such as Scrum or Kanban, UML, ERD and Flowchart.
  9. Familiar with several tools such as TestRail, JMeter, SonarQube, Nessus, Postman,
  10. Selenium, Cypress, and Cucumber
  11. Experience working in an Agile/Scrum development process
  12. Experience with performance and/or security testing is a plus
  13. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY

Employment Type : Temporary

About Your Role
As a Technical Documentation Engineer, your primary role is in creating all needed documentation, with specific emphasis on the technical area

 

Responsibilities

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

 

Requirements

  1. Candidate must possess at least Diploma / Bachelor's Degree.
  2. Max. 40 years old
  3. Have 2 years experience in Document Engineer
  4. Fluent in using Swagger or Apiary.
  5. Experienced in using Confluence / Wiki.
  6. Good Knowledge of Database, API, Agile Methodology such as Scrum or Kanban.
  7. Experienced in writing Pseudocode, UML Design, ERD and Flowchart.
  8. Familiar with user guide, system documentation, testing documentation, architectural documentation.
  9. Preferable having a national / international certificate from trusted institutions recognized by professional organizations.

Only selected candidates will be contacted.


LOGIN FOR APPLY