Lowongan kerja Developer & Engineer Perum Peruri penempatan kerja di Jakarta, berikut informasi selengkapnya :
1. Senior Back End Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 10 years of work experience as Back-End Developer or similar role.
- Having certification related to Back End Developer is a plus.
2. Senior Front End Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 10 years of work experience as Front-End Developer or similar role.
- Having certification related to Front End Developer is a plus.
3. Senior Full Stack Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 10 years of work experience as Full Stack Developer or similar role.
- Having certification related to Full Stack Developer is a plus.
4. Senior Mobile Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 10 years of work experience as Mobile Developer or similar role.Having certification related to Mobile Developer is a plus.
Able to :
- Expertise in hybrid mobile programming (React Native and Flutter) is a must
- Deep understanding of Android and iOS SDK, UI design principles and patterns
- Experience with Git, third-party libraries and APIs
- Experience in publishing app in Play Store and App Store
- Ability to understand and implement CI/CD principles
- Experience in Native Mobile Development (Kotlin / Swift) is a plus
- Oversee security provisions in software
- Deep understanding of mobile app architecture (iOS and Android).
- Experience with cross-platform frameworks (React Native or Flutter).
- Strong knowledge in UI/UX design principles.
- Experience with Agile development methodologies.
5. DevOps Engineer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 5 years of work experience as Front-End Developer or similar role.
- Having certification related to DevOps is a plus, such as AWS Certified DevOps Engineer, etc.
Able to :
- Assess user needs and requirements.
- Assist in the development and maintenance of CI/CD pipelines for continuous integration and deployment of applications.
- Develop applications and tools for development teams.
- Perform continuous integration of application features and enhancements.
- Perform continuous deployment of enhanced applications.
- Proficiency in automation tools (like Jenkins, Ansible).
- Experience with cloud services (AWS, Azure, or Google Cloud).
- Knowledge of containerization (Docker, Kubernetes) and CI/CD pipelines.
- Skills in system administration, network fundamentals, and security best practices are crucial
- Stay up-to-date with the latest trends and best practices in DevOps methodologies and technologies.
6. Infrastructure Engineer (Cloud)
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is often preferred.
- Minimum 5 years of work experience as Infrastructure Engineer or similar.
- Having certification related to Infrastructure Engineer is a plus, such as Google Cloud Certified Professional, AWS Certified Solution Architect or similar.
Able to :
- Oversee infrastructure deployment
- Optimise infrastructure performance and systems
- Resolve infrastructure-related incidents
- Manage infrastructure upgrades
- Deep understanding of cloud services, such as AWS, Azure, or Google Cloud.
- Proficiency in automation tools, such as Terraform, Ansible or similar applications.
- Experience in scripting languages, such as Python, Bash or similar.
- Knowledge of CI/CD Pipelines.
7. Middle Back End Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 5 years of work experience as Back-End Developer or similar role.
- Having certification related to Back End Developer is a plus.
Able to:
- Understand technical specifications required by the business.
- Manage the back-end design of software.
- Perform software testing.
- Manage software configuration management (SCM).
- Oversee security provisions in software.
- Great understanding of database management.
- Experience with server, network, and hosting environments.
- Proficiency in RESTful API design, and familiarity with cloud platforms.
- Experience with DevOps practices are also crucial.
- Experience or familiarity with Agile software development, continuous integration, and delivery are a plus.
8. Middle Front End Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 5 years of work experience as Front-End Developer or similar role.
- Having certification related to Front End Developer is a plus.
Able to :
- Understand technical specifications required by the business.
- Manage the front-end design of software.
- Perform software testing.
- Manage software configuration management (SCM).
- Oversee security provisions in software.
- In depth knowledge of HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
- Excellent understanding of backend APIs and Integration Method
- Familiar with Agile/Scrum methodologies, Version Control Systems such as Git, and deployment tools such as Jenkins, CodeDeploy, or similar.
- Experience with third party libraries.
- Good understanding with State Management Practice (RxJS, Redux, etc).
- Good understanding of responsive design principles and web accessibility.
- Experience in GraphQL is a plus.
- Ability to perform effective code review.
- Effective communication and interpersonal skills.
9. Middle Mobile Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 5 years of work experience as Senior Mobile Developer or similar role.
Able to :
- Understand technical specifications required by the business
- Manage the front-end design of software
- Perform software testing
- Manage software configuration management (SCM)
- Oversee security provisions in software
- Being certified related to Mobile Developer is a plus.
- Great understanding of mobile app architecture (iOS and Android)
- Experience with cross-platform frameworks (React Native or Flutter).
- Strong knowledge in UI/UX design principles.
- Experience with Agile development methodologies.
10. Quality Assurance
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 5 years of work experience as Quality Assurance or similar role.
- Having certification related to QA Engineer is a plus, such as International Software Testing Qualifications Board (ISTQB), Certified Software Test Engineer (CSTE), etc.
Able to :
- Automation testing of the user interface on web and mobile application (Android and iOS)
- Analyze requirements coming from specification;
- Create test plan;
- Create test cases;
- Execute test cases and conduct test regression and exit criteria;
- Ensure maximum test coverage to ensure zero high/medium criticality bugs in released products;
- Responsible to create all tester documentation;
- Ensure all test items are archived in git regularly and JIRA is all up to date;
- Participation in all project reviews and rituals;
- Mentor and train junior test engineers;
- Report status to test Lead regularly.
11. Software Engineer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is often preferred.
- Minimum 5 years work experience as Software Engineer or similar.
- Having certification related to Software Engineering is a plus.
- Ability to analyze user and business requirements.
- Experience in managing the design and construction of software.
- Proficient in overseeing software testing and security.
- Expertise in software configuration management (SCM).
- Proficient in both front-end (e.g., JavaScript, React) and back-end (e.g., Node.js) development tools and technologies.
- Deep understanding of software development lifecycles.
- Experience in designing and implementing scalable software solutions.
- Have experience in database management and architecture.Have software security expertise, encompassing threat modeling, risk identification, secure coding practices, and vulnerability mitigation.
12. UI/UX Designer
Job Requirement:
- A bachelor’s degree in Graphic Design, Interaction Design, Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 5 years of work experience as UI/UX Designer or similar role, with a portfolio showing projects worked on.
Able to :
- Gather and evaluate user requirements
- Provide design guideline standard to ensure good UX is achieved across digital products
- Provide guidance on the implementation of UX research methodologies, testing activities, and predict user behavior
- Design UI architecture and strategy Perform software testing
- Conduct usability testing on UIs
- Optimise UI designs
- Certified related to UI Designer is a plus.
- Proficiency in Figma, Adobe XD, or similar applications.
- Solid understanding of design principles, colour theory, and typography.
- Ability to create detailed wireframes, prototypes and mock-ups.
- Good understanding of responsive design principles and web accessibility.
- Effective communication and interpersonal skills.
13. Associate UI Designer
Job Requirement:
- A bachelor’s degree in Graphic Design, Interaction Design, Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 1 year of work experience as UI Designer or similar role, with a portfolio showing projects worked on.
- Having certification related to UI Designer is a plus.
Able to :
- Gather and evaluate user requirements.
- Design UI architecture and strategy Perform software testing.
- Conduct usability testing on UIs.
- Optimise UI designs.
- Proficiency in Figma, Adobe XD, or similar applications.
- Good understanding of design principles, colour theory, and typography.
- Ability to create wireframes, prototypes and mock-ups.
- Good understanding of responsive design principles and web accessibility.
- Effective communication and interpersonal skills.
14. Junior Full Stack Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 1 year of work experience as Full Stack Developer or similar role.
- Having Certification related to Full Stack Developer is a plus.
Able to :
- Understand technical specifications required by the business.
- Manage the back-end design of software.
- Perform software testing.
- Manage software configuration management (SCM).
- Oversee security provisions in software.
- Proficiency in both Front-End and Back-End tools, including frameworks and languages such as Javascript, React, and Node.js.
- Proficiency in code version tools, such as Git.
- Effective communication and interpersonal skills.
15. Junior Front End Developer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 1 year of work experience as Front-End Developer or similar role.
- Having certification related to Front End Developer is a plus.
Able to :
- Translate design from DFD, Flowchart, List into application.
- Fixing errors (bugs) in the program.
- Build Web applications with React, Angular or Vue Js development.
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code.
- Manage the front-end design of software.
- Perform software testing.
- Manage software configuration management (SCM).
- Oversee security provisions in software.
- Experience with HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
- Familiar with Agile/Scrum methodologies, Version Control Systems such as Git.
- Good understanding of responsive design principles and web accessibility.
- Effective communication and interpersonal skills.
16. Associate Data Engineer
Job Requirement:
- A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
- Min 1 year of work experience as Data Engineer or similar role.
- Having certification related to Associate Data Engineer is a plus, such as Microsoft Certified: Azure Data Engineer Associate or similar.
- Ability to identify business needs and translate them into technical requirements.
- Proficiency in data preparation, analysis, and visualization.
- Strong SQL and programming language skills (e.g., Python, Java).
- Experience with data modeling and ETL (Extract, Transform, Load) processes.
- Familiarity with cloud platforms (e.g., AWS, Google Cloud).
- Effective communication and interpersonal skills.Understand and adhere to the AI Governance Framework and Personal Data Protection Act 2012.
Lihat info :