Job Description
Demandbase is seeking a Staff Platform Engineer to join their team. This role involves designing, implementing, and maintaining cloud infrastructure and deployment pipelines. The Platform Engineer will collaborate with development teams to streamline the software delivery process, optimize performance, and ensure the reliability and scalability of applications.
- Designing, deploying, and managing Kubernetes clusters.
- Designing, deploying, and managing Backstage Scaffolders.
- Developing and maintaining CI/CD pipelines.
- Utilizing Terraform for infrastructure as code.
- Implementing and managing Airflow workflows.
- Configuring and maintaining Istio service mesh.
- Optimizing application performance, scalability, and reliability.
- Monitoring and troubleshooting production systems.
- Implementing security best practices and compliance standards.
- Providing support and guidance to development teams.
- Documenting infrastructure configurations, processes, and procedures.
Requirements:
- 12+ years of experience in a similar role.
- Hands-on experience with Kubernetes.
- Proficiency in building and maintaining CI/CD pipelines.
- Solid understanding of infrastructure as code principles and experience with Terraform.
- Experience with AWS services.
- Hands on experience with GCP services.
- Familiarity with Airflow.
- Knowledge of Istio or similar service mesh technologies.
- Strong scripting skills.
- Experience with monitoring and logging tools.
- Experience utilizing CNCF tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Demandbase offers:
- Opportunity to work remotely.
- A culture committed to diversity, equity, and inclusion.