Job Description
The DevOps & Test Engineer is responsible for the infrastructure operation and maintenance in cloud environments, deployment pipeline automation, and testing infrastructure setup. Your role will ensure the reliability, quality, and scalability of the software product through effective deployment strategies and continuous integration/testing practices. You will collaborate with a globally distributed team of top-tier engineers and leading researchers in cryptography and blockchain protocols to implement and maintain secure and efficient web services.
Key Responsibilities
- Design, implement, and maintain automated testing frameworks and tools to support continuous integration and deployment pipelines.
- Deploy and maintain core components of cloud services.
- Identify and troubleshoot software defects, performance issues, and scalability concerns through systematic maintenance and analysis.
- Stay up-to-date with emerging technologies, tools, and methodologies in DevOps and software testing to drive innovation and continuous improvement.
- Collaborate with software engineers and other stakeholders to integrate automated testing into the development process.
- Actively contribute to the team by seeking cost-effective innovative solutions and facilitating the adoption of industry standards.
Required Skills & Qualifications
- Proven experience in DevOps, cloud infrastructure, and automated testing.
- Strong knowledge of CI/CD pipelines and deployment automation.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Experience in troubleshooting and optimizing system performance.
- Ability to work in a globally distributed team and collaborate effectively with engineers and researchers.
- Strong problem-solving skills and a proactive approach to continuous improvement.
Preferred Qualifications
- Background in cryptography or blockchain protocols is a plus.
- Experience with security best practices in cloud environments.
- Knowledge of scripting languages (Python, Bash) for automation tasks.