Your mission
Your responsibilities
- Infrastructure Design & Implementation: Architect, deploy, and maintain highly available, secure, and scalable production clusters for our services, ensuring reliability and performance.
- Containerization & Orchestration: Develop and optimize containerized applications using Docker and Kubernetes, following best practices for microservices architecture.
- CI/CD Pipeline Development: Design, implement, and maintain end-to-end CI/CD pipelines, enabling rapid and reliable software delivery with automated testing, deployment, and rollback strategies.
- Infrastructure as Code (IaC): Establish and enforce IaC principles using tools such as Terraform, CloudFormation, or Pulumi, ensuring reproducibility and efficient resource management.
- Security & Compliance: Integrate security best practices into all DevOps processes, ensuring encrypted communication, secrets management, and compliance with industry standards.
- Monitoring & Incident Response: Implement robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK stack, or Datadog) to proactively detect and mitigate system issues.
- Documentation & Knowledge Sharing: Maintain clear and comprehensive documentation of infrastructure solutions, DevOps workflows, and best practices to support seamless collaboration across teams.