Tech Stack
AnsibleAWSAzureChefCloudDockerElasticSearchGoGoogle Cloud PlatformGrafanaJavaScriptKubernetesLogstashNode.jsPrometheusPuppetPythonRubyTerraform
About the role
- Design, develop, test, deploy, maintain, and improve cloud-based infrastructure focusing on high availability, low latency, and cost-effectiveness
- Develop automation scripts, tools, and frameworks to streamline deployment, monitoring, and maintenance processes
- Serve as subject matter expert in infrastructure when designing new products and introducing new technology
- Collaborate closely with engineering and research teams to integrate infrastructure components with product features
- Implement robust security measures to safeguard sensitive data and prevent vulnerabilities
- Analyze performance metrics, identify areas for optimization, and propose data-driven improvements
- Stay up-to-date with emerging trends, technologies, and methodologies and apply this knowledge to enhance infrastructure
- Participate in code reviews, contribute to open-source projects, and mentor junior engineers
Requirements
- 5+ years of design, implementation, or consulting in applications and infrastructures experience
- BSc degree in Computer Science, Engineering, or a related field
- Master’s or PhD in Computer science or related technical fields (preferred)
- Infrastructure as Code (IaC): Terraform, CloudFormation, Ansible, etc.
- Cloud Platforms: AWS, Azure, GCP
- Configuration Management: Ansible, Puppet, Chef
- Container Orchestration: Kubernetes, Docker Swarm
- Monitoring and Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)
- Programming/Development: Python, Node.js, Go, Ruby
- Experience with CI/CD pipelines and version control
- Experience designing, building, and maintaining scalable, reliable, cost-effective cloud infrastructure
- Implement robust security measures and adhere to industry best practices
- Ability to analyze performance metrics and propose data-driven improvements
- Participate in code reviews, contribute to open-source projects, and mentor junior engineers
- Professional attributes: problem solving, collaboration and communication, project management, critical thinking, curiosity, emotional intelligence