We are looking for a Platform Engineer to join our team and help us build and maintain robust and reliable cloud-based infrastructure. The Platform Engineer will be responsible for the development, maintenance, and support of our cloud-based platform. The ideal candidate should have extensive experience with Docker Products, AWS, and DevOps.The Platform Engineer will be responsible for configuring, managing, and troubleshooting our cloud-based platforms and systems. You should be comfortable with designing, developing, and deploying infrastructure solutions, as well as monitoring and maintaining them. You should be able to automate the deployment and management of the cloud platform and be able to identify and develop solutions to any problems. Additionally, you will be expected to design and develop on-premises and cloud-based solutions that comply with our security and reliability standards.
• As a Platform Engineer at Rezi, responsible for designing and building robust, scalable, and secure services and architectures
• Develop and maintain distributed applications, frameworks, and tools to support automated deployment and management of services
• Design and implement fault-tolerant systems and services that support the ever-growing demands of the business
• Create APIs and services that provide reliable, secure, and performant access to underlying systems and data
• Develop tools and processes to ensure high reliability, scalability and availability of services
• Troubleshoot and resolve production service issues, including complex root cause analysis and problem resolution
• Collaborate with cross-functional teams in an agile environment to ensure the highest quality products and services
• Bachelor’s degree in Computer Science, Engineering or related field.
• 3+ years of experience in software engineering.
• Proficient in a variety of programming languages such as Java, Python, and Node.js.
• Solid understanding of web technologies and distributed systems.
• Ability to build high-performance, scalable, secure, and robust systems.
• Experience with cloud technologies, such as AWS, Google Cloud Platform, or Azure.
• Experience with DevOps tools such as Docker, Kubernetes, Jenkins, and Ansible.
• Knowledge of system performance and optimization techniques.
• Excellent written and verbal communication skills.
• Ability to work independently and as part of a team.