We are seeking an experienced DevOps Leader to join our dynamic and rapidly growing Web3 infrastructure services company. As the DevOps Leader, you will be responsible for leading and managing our DevOps team to ensure that our technical infrastructure is stable, efficient, and scalable. You will work closely with development, testing, and operations teams to drive automation processes, optimize our continuous integration/continuous deployment (CI/CD) pipelines, and ensure that our systems achieve the best possible availability and performance.
Requirements
- Programming Languages: Proficient in Python and Go programming languages, with the ability to write clean, maintainable, and efficient code. Strong understanding of clean code principles and best practices.
- Containerization and Orchestration: Extensive experience with Kubernetes (k8s) for containerized application deployment, management, and monitoring.
- Cloud Services: In-depth knowledge and practical experience with AWS and GCP cloud platforms, including the use of compute, storage, databases, and networking services.
- Monitoring and Visualization: Familiarity with VictoriaMetrics and Grafana for building and maintaining monitoring systems to track system performance and logs.
- Automation and Scripting: Strong automation mindset, with proficiency in writing automation scripts (e.g., Shell, Python) and using tools like Ansible and Terraform for infrastructure management.
- Continuous Integration/Continuous Deployment (CI/CD): Deep understanding of CI/CD processes, with experience using tools like Jenkins, GitLab CI/CD, and GitHub Actions.
- Security: Solid knowledge of network security, with the ability to implement effective security measures and ensure compliance with cloud service security features.
- Team Management and Communication: Excellent leadership and communication skills to manage the DevOps team and collaborate effectively with other departments.
Responsibilities
- Team Leadership and Management: Lead and manage the DevOps team, setting goals and supervising progress. Foster a culture of clean code and best practices.
- Technical Decision-making and Planning: Contribute to technical decision-making and planning, ensuring the selection of appropriate technologies and tools.
- Infrastructure Construction and Optimization: Build, maintain, and optimize the company's infrastructure for stability, scalability, and performance.
- Automation Process Promotion: Drive automation initiatives to streamline operations and improve efficiency.
- Monitoring and Incident Response: Implement and manage monitoring systems, and lead incident response efforts to ensure rapid resolution of issues.
- Security Compliance Assurance: Ensure system security and compliance with industry standards and regulations.
- Cross-departmental Collaboration and Support: Collaborate with development, testing, and operations teams to provide technical support and drive overall efficiency.
How to Apply
While we have a pretty good idea of what we need, we are open to meeting people who can change our minds. If you think you would be a brilliant addition to the team but don't fit the qualifications exactly, we hope you apply! Send us your resume/portfolio by clicking here or email us at [email protected]