Senior Platform Engineer
About this position
Responsibilities
• Develop and improve solutions to empower product development teams and streamline cloud resource deployment.
• Collaborate closely with technical services, developers, and senior management to ensure the platform meets their needs.
• Implement and evaluate security practices to ensure the platform and services are secure.
• Establish best practices and develop tools to promote CI/CD adoption and make it easier for teams to use platform components.
• Automate operational tasks and optimize infrastructure using automation techniques.
• Monitor and manage platform environments, ensuring effective monitoring and observability. Design, code and resolve issues in platform projects.
• Create a scalable framework for building and maintaining APIs and integrations.
• Collaborate with delivery teams to understand requirements and work cross functionally to design, develop, test, and release features.
• Support multiple teams in planning and creating technical solutions for new product capabilities.
Requirements
• Solid experience in building and operating Microservices Cloud platforms, primarily on AWS. Strong proficiency in technologies related to Kubernetes, containerization, and infrastructure management.
• Strong experience writing code and building systems that automate or speed up the entire development and production application lifecycle (task management, dev setups, secret management, feature development, testing, PR review, feature flags, release and deployment, security, monitoring, etc.)