Experience Inc. Jobs

Job Information

Alterra Software Architect (DevOps Engineer) in Jakarta Selatan, Indonesia

Area of Responsibility:

  1. Provide expert guidance on software development to other teams
  • Initiate best practice guidance to other teams to ensure that software systems are built for purpose

  • Provide documentation to ensure that teams have a solid understanding of the technologies used

  • Develop high-level understanding of key common technologies, languages and processes used in the company to maximize their utility

    1. Continually learn new technologies and processes
  • Keep up to date on existing technologies and devops processes to find methods for continual improvement

  • Formulate proof-of-concept for emerging technologies and processes to test applicability of the technologies for their team

  • Conduct internal training sessions for the team to ensure that knowledge is shared

    1. Monitor and recommend updates to existing systems where appropriate
  • Continually review, from maintainability, performance and understandability, the software systems and processes to ensure that we have actionable metrics on where we can improve

  • Analyze hypothesis for improvement with proof-of-concept implementations to provide options for continual improvement

  • Propose specific and actionable improvements to technologies, processes and systems to improve our systems

    1. Develop common systems, processes and methods
  • Maintain or improve common packages and devOps pipelines to support cycle-time metrics in other teams

  • Recommend (Maintain) high-level technology documentation linked to source code to provide key understanding and visibility to all teams

    1. Communicate effectively among and between stakeholder groups
  • Provide constant updates to your team on external factors and how their work is making an impact to provide a sense of purpose to the team

  • Collaborate with other TEC departments to ensure predictable and consistent delivery of value

  • Ensure that stakeholders are aware of progress and obstacles within your team to facilitate timely discussions

    Requirements:

  • Bachelors in Computer Science or equivalent is preferred

  • 3-5 years experience as a software architect.

  • Proficient in least one of Go, Python, C#, Javascript.

  • Proficient in knowledge of infrastructure, software architecture and testing.

  • Proficient in knowledge of containerization.

  • Understanding of existing DevOps processes.

Powered by JazzHR

DirectEmployers