Job Description
Altium is seeking a DevOps Engineer to join their team in Shanghai. Altium is transforming the way electronics are designed and built, offering digital platforms that empower PCB designers, supply chains, and manufacturing. The company values innovation and collaboration, providing a unique environment for its employees.
The DevOps Engineer will play a crucial role in building and optimizing the CI/CD process, streamlining automation efforts for server provisioning and application deployment. They will also be responsible for building a resilient and scalable service infrastructure to accommodate various regions.
The role involves:
- Maintaining clear relationships with software development departments.
- Planning and documenting work and projects.
- Building and continuously optimizing CI/CD processes.
- Streamlining automation efforts for server provisioning and application deployment.
- Building resilient and scalable service infrastructure.
- Deploying, monitoring, and scaling application services.
- Mentoring team members and driving knowledge sharing.
- Participating in project management and strategic planning.
Requirements:
- 6+ years of experience in a DevOps / SRE environment.
- 6+ years of experience working with Linux and Windows systems.
- Strong understanding of Kubernetes.
- Strong understanding of cloud infrastructure components (AWS: EC2, EKS, RDS, Opensearch, S3, Route53).
- Strong understanding of Infrastructure as Code (Terraform preferred).
- Good understanding of the Software Development Lifecycle.
- Good understanding of microservice architecture.
- Experience in monitoring k8s clusters, APM, services, and infrastructure in AWS (NewRelic).
- Ability to create automation tools in Go, Python, Bash, Powershell.
- Familiarity with Continuous Delivery tools used with microservices.
Altium offers:
- Opportunity to conceive and build new product features.