As a Software Engineer, Infrastructure at PropertyGuru, you will play a crucial role in designing, building, and maintaining the infrastructure that supports our applications and services. You will work closely with various teams to ensure our infrastructure is scalable, reliable, and efficient, enabling our developers to deliver high-quality products seamlessly.
As a Guru you will be accountable for:
Designing, building, & maintaining robust, scalable, and secure infrastructure solutions to support PropertyGurus applications and services. Ensure infrastructure is optimized for performance and cost-effectiveness.
Develop and maintain automation scripts and tools for infrastructure provisioning, configuration management, and deployment processes. Implement Infrastructure as Code (IaC) practices using tools such as Terraform, Ansible, or CloudFormation.
Implement and maintain monitoring and alerting systems to ensure the health, performance, and security of the infrastructure. Proactively identify and address potential issues and bottlenecks to ensure high availability and reliability.
Work closely with software development teams to provide infrastructure support, guidance, and best practices. Assist in troubleshooting and resolving infrastructure-related issues to ensure smooth operation of applications and services.
Ensure infrastructure complies with security best practices and regulatory requirements.
Were looking for someone who:
Proven experience as a Software Engineer, Infrastructure Engineer, or similar role, with a strong background in designing, building, and maintaining infrastructure solutions.
Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
Experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
Strong scripting skills in languages such as Python, Bash, or similar.
Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or similar. Ability to optimize infrastructure for performance and cost.
Understanding of security best practices and compliance requirements. Experience implementing security measures and maintaining secure infrastructure