Job Description
About your role as "Senior Platform Engineer":
- Design, build and maintain the digital platform infrastructure and services.
- Develop and maintain infrastructure as code using tools like CDK for Terraform or Pulumi.
- Implement containerization and orchestration strategies to ensure high availability and scalability of the platform.
- Collaborate with cross-functional teams to understand their requirements and provide solutions that meet their needs.
- Ensure security and compliance of the platform infrastructure and services.
- Continuously monitor and optimize platform performance and availability.
- Mentor and provide technical guidance to junior engineers on the team.
- Developing, testing, and maintaining software applications to support our developers and business operations.
- Collaborating with cross-functional teams to develop secure and scalable software solutions.
- Participating in code reviews and implementing best practices in software development.
- Identifying opportunities to improve system performance, reliability, and security through software engineering techniques.
About your experience
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in platform engineering, software engineering or a related field.
- Strong experience with TypeScript and Google Cloud.
- Knowledge of containerization and orchestration technologies such as Docker, Kubernetes, etc.
- Experience with infrastructure as code and CDK for Terraform or Pulumi.
- Strong knowledge of security and compliance best practices.
- Excellent interpersonal and communication skills.
- Strong problem-solving and analytical skills.
- Experience in leading and mentoring teams is a plus.