104 Technical Architecture jobs in Indonesia
Senior Enterprise Architect
Posted 8 days ago
Job Viewed
Job Description
Key responsibilities include:
- Developing and evolving the enterprise architecture strategy and roadmap in alignment with business goals.
- Defining and enforcing architectural principles, standards, and guidelines across the organization.
- Evaluating emerging technologies and assessing their potential impact and adoption feasibility.
- Designing high-level technical solutions for complex business problems, ensuring integration and interoperability.
- Leading architectural reviews and ensuring adherence to established standards and best practices.
- Collaborating with domain architects (application, data, infrastructure, security) to ensure cohesive solutions.
- Facilitating architectural decision-making processes and articulating trade-offs to stakeholders.
- Identifying opportunities for technology rationalization, consolidation, and modernization.
- Developing and maintaining architecture documentation, including diagrams, models, and policies.
- Mentoring and guiding other architects and technical staff.
- Ensuring the architecture supports scalability, performance, security, and compliance requirements.
Senior Software Engineer - Cloud Architecture
Posted 5 days ago
Job Viewed
Job Description
Key responsibilities include designing and implementing robust cloud-based solutions using platforms such as AWS, Azure, or Google Cloud. You will be responsible for developing microservices architectures, defining APIs, and ensuring seamless integration between different systems. This role involves writing clean, efficient, and maintainable code, conducting code reviews, and mentoring junior engineers. You will also play a crucial role in optimizing system performance, troubleshooting complex issues, and implementing best practices for security, scalability, and high availability. Collaboration with product managers, designers, and other engineering teams to translate requirements into technical solutions will be a core part of your work.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with at least 6 years of professional software development experience, with a significant focus on cloud computing. Strong proficiency in at least one major cloud platform (AWS, Azure, GCP) is essential, along with expertise in containerization technologies like Docker and Kubernetes. You should have extensive experience with microservices architecture, RESTful APIs, and various programming languages (e.g., Python, Java, Go, Node.js). A solid understanding of CI/CD pipelines, infrastructure as code (IaC), and DevOps principles is highly desirable. Excellent problem-solving, analytical, and communication skills are critical for success in this remote, collaborative environment.
This is a premier opportunity for a talented engineer to shape the future of cloud technology and work in a flexible, remote-first setting. Join a team dedicated to innovation and excellence.
Responsibilities:
- Design, develop, and deploy scalable, high-performance cloud-based applications.
- Architect and implement microservices using modern cloud technologies.
- Develop and maintain robust APIs for internal and external services.
- Write clean, efficient, and well-documented code in relevant programming languages.
- Optimize cloud infrastructure for performance, cost, and security.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Troubleshoot and resolve complex technical issues in production environments.
- Mentor junior software engineers and conduct thorough code reviews.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure adherence to best practices in software development, security, and cloud operations.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6+ years of professional software development experience with a focus on cloud architecture.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Proficiency in containerization technologies (Docker, Kubernetes).
- Strong experience with microservices architecture and RESTful APIs.
- Experience with programming languages such as Python, Java, Go, or Node.js.
- Solid understanding of DevOps principles and CI/CD practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to thrive in a remote, collaborative team environment.
Senior Software Engineer - Cloud Architecture
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain scalable, high-performance cloud infrastructure.
- Architect and implement cloud-native solutions using microservices and containerization.
- Manage and optimize cloud environments on platforms like AWS, Azure, or GCP.
- Develop and maintain CI/CD pipelines for automated software deployment.
- Ensure the security, availability, and reliability of cloud services.
- Collaborate with development teams to integrate applications with cloud infrastructure.
- Implement Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Monitor system performance, troubleshoot issues, and implement performance enhancements.
- Stay current with emerging cloud technologies and best practices.
- Mentor junior software engineers on cloud architecture and best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software development, with at least 3 years focused on cloud architecture.
- Proven experience with major cloud providers (AWS, Azure, GCP).
- Expertise in containerization technologies such as Docker and Kubernetes.
- Strong understanding of microservices architecture and distributed systems.
- Proficiency in scripting languages (e.g., Python, Bash) and CI/CD tools.
- Excellent problem-solving, analytical, and communication skills.
- Experience with cloud security best practices and compliance.
- Certifications in cloud platforms (e.g., AWS Certified Solutions Architect) are a plus.
Senior Software Engineer - Cloud Architecture
Posted 8 days ago
Job Viewed
Job Description
Senior Software Engineer - Cloud Architecture
Posted 8 days ago
Job Viewed
Job Description
Principal Enterprise Architect - Remote
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and drive the enterprise-wide IT architecture strategy and roadmap.
- Develop and maintain architectural principles, standards, and guidelines.
- Evaluate and select appropriate technologies and platforms to support business needs.
- Design scalable, robust, and secure IT solutions across multiple domains (application, data, infrastructure, security).
- Collaborate with business leaders and IT stakeholders to understand strategic priorities and translate them into architectural requirements.
- Provide technical leadership and guidance to project teams throughout the solution development lifecycle.
- Conduct architectural reviews and ensure compliance with established standards.
- Identify opportunities for technological innovation and digital transformation.
- Mentor and coach other architects and technical leaders.
- Stay current with emerging technologies and industry trends, assessing their potential impact and adoption.
- Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum of 10-12 years of progressive experience in IT architecture, with at least 5 years in an enterprise or principal architect role.
- Proven experience in defining and implementing enterprise-wide IT strategies and roadmaps.
- Deep knowledge of various architectural styles (e.g., microservices, SOA) and design patterns.
- Expertise in cloud computing platforms (AWS, Azure, GCP) and hybrid cloud strategies.
- Strong understanding of data architecture, security principles, and application development practices.
- Excellent analytical, problem-solving, and strategic thinking skills.
- Exceptional communication, presentation, and interpersonal skills, capable of engaging effectively with both technical and non-technical audiences in a remote environment.
- Experience with TOGAF or similar enterprise architecture frameworks is highly desirable.
Senior Backend Software Engineer - Cloud Architecture
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable, high-performance backend services and APIs using languages such as Go, Python, Node.js, or Java.
- Architect and manage cloud infrastructure on platforms like AWS, Azure, or GCP, focusing on scalability, security, and cost-efficiency.
- Develop and maintain microservices architecture, ensuring seamless integration and efficient communication between services.
- Implement and manage CI/CD pipelines for automated testing, deployment, and release management.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Optimize application performance, identify and resolve bottlenecks, and ensure high availability of services.
- Design and manage databases (SQL and NoSQL), including schema design, query optimization, and data integrity.
- Collaborate with frontend developers, product managers, and other engineers to define requirements and deliver features.
- Implement robust security measures to protect data and systems from threats.
- Conduct code reviews, provide constructive feedback, and mentor junior engineers.
- Stay updated with the latest advancements in backend technologies, cloud computing, and software architecture.
- Troubleshoot and resolve production issues in a timely and efficient manner.
- Participate in architectural discussions and contribute to technical strategy.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 7 years of professional experience in backend software development.
- Proven expertise in designing and building scalable backend systems and APIs.
- Strong proficiency in at least one modern programming language (e.g., Go, Python, Node.js, Java).
- Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of microservices architecture, containerization (Docker, Kubernetes), and orchestration.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with CI/CD tools and practices.
- Solid understanding of security best practices in software development.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a hybrid team.
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation is a plus.
Be The First To Know
About the latest Technical architecture Jobs in Indonesia !
Remote Senior Software Engineer - Cloud Architecture
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design and implement scalable cloud architecture (AWS, Azure, GCP).
- Develop and maintain CI/CD pipelines for automated deployments.
- Build and manage containerized applications using Docker and Kubernetes.
- Implement and optimize serverless computing solutions.
- Ensure cloud security best practices and compliance.
- Write clean, efficient, and maintainable code in relevant programming languages.
- Mentor junior engineers and contribute to technical discussions.
- Collaborate with product managers and other engineering teams remotely.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum 6 years of experience in software engineering with a focus on cloud architecture.
- Expertise in cloud platforms (AWS, Azure, or GCP).
- Proficiency in containerization (Docker, Kubernetes) and IaC tools (Terraform).
- Strong programming skills in languages like Python, Java, or Go.
- Deep understanding of microservices, serverless, and networking concepts.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills for remote work.
Senior Backend Software Engineer - Microservices Architecture
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy scalable and resilient microservices.
- Write high-quality, maintainable, and efficient backend code.
- Develop and maintain RESTful APIs for internal and external consumption.
- Optimize application performance, scalability, and reliability.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Collaborate with frontend engineers, product managers, and DevOps teams.
- Troubleshoot and resolve complex backend issues.
- Participate in architectural design discussions and technology selection.
- Mentor junior backend engineers and promote best practices.
- Ensure the security and integrity of backend systems and data.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in backend software engineering.
- Proven experience designing and implementing microservices architectures.
- Proficiency in at least one modern backend programming language (e.g., Java, Python, Go, Node.js).
- Strong understanding of RESTful API design principles.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Knowledge of database systems (SQL and NoSQL).
- Experience with message queues (e.g., Kafka, RabbitMQ) is a plus.
- Strong understanding of software development best practices, including TDD and CI/CD.
- Excellent problem-solving, communication, and teamwork skills.
Senior Full-Stack Software Engineer - Cloud Architecture
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance web applications.
- Architect and implement cloud-native solutions using platforms like AWS, Azure, or GCP.
- Develop both front-end and back-end components of web applications.
- Implement microservices architecture and leverage containerization technologies (Docker, Kubernetes).
- Build and optimize RESTful APIs and integrate with third-party services.
- Write clean, efficient, and well-documented code.
- Perform thorough testing, including unit, integration, and end-to-end testing.
- Implement CI/CD pipelines for automated deployment and continuous integration.
- Collaborate with product managers and designers to define software requirements and features.
- Participate in code reviews and contribute to technical discussions.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure application security, performance, and reliability.
- Stay updated with emerging technologies and industry best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of professional experience in full-stack software development.
- Proven experience in designing and building scalable applications on cloud platforms.
- Proficiency in one or more front-end frameworks (e.g., React, Angular, Vue.js).
- Strong expertise in back-end languages (e.g., Python, Node.js, Java, Go).
- Experience with databases (e.g., PostgreSQL, MongoDB, MySQL) and data modeling.
- Knowledge of microservices, Docker, and Kubernetes.
- Familiarity with CI/CD tools and practices.
- Excellent problem-solving, analytical, and communication skills.
- Experience working in an Agile/Scrum development environment.