Position: DevOps / Build Engineer
Company: EvaCodes.
Category: DevOps
Experience required: 2y
English level: intermediate

Hi! We are EvaCodes, and now we are looking for DevOps / Build Engineer!

EvaCodes — Software & Blockchain Development Company that knows how. 50+ tech businesses pioneer innovation in their niches thanks to our software development services. We also connect businesses, companies, and brands with invited-only reliable subcontractors and agencies.

What we offer:
- Interesting and challenging tasks.
- Professional growth in a friendly team.
- Flexible working hours.
- Сompetitive salary.

Goal: Take our current deployment and build a CI/CD pipeline and process to automate our deployment to production.

Responsibilities:

- Create/configure CI pipelines for GoLang/Rust apps, including test runners
- Extend CI to allow for smart deployments( Canary, multi-stage ) to dev/prod 
  environments within AWS, primarily as Lambda functions.
- Wire build/pipeline results to Slack.
- Deploy/utilize custom build agents as needed.
- Develop a system for maintenance/pruning of builds.

Skills required:

- Production experience building/managing CI/CD pipelines.
- Working experience with JavaScript/TypeScript and Infra-as-Code: Pulumi 
  via TypeScript.
- Experience deploying to a major cloud provider via Infra-as-code, AWS - 
  preferred.
- Experience deploying containers and FaaS (AWS Lambda, Azure 
  Functions, -etc.).
- Security-focused approach to software delivery.
- Notifications/Hooks: Slack, Email.