Position: Senior AWS + Azure DevOps
Company: N-IX
Experience required: 5y
Category: DevOps
English level: upper
Published: 2023-07-01T00:00:00+03:00

Our client an award-winning global tax services and software provider, is the largest Firm in the world dedicated exclusively to business taxes. With global headquarters in Dallas, Texas, the Firm provides an integrated suite of federal, state, local, and international tax services on a multi-jurisdictional basis, including tax recovery, consulting, advocacy, compliance, and technology services. Our client is a seven-time recipient of the International Service Excellence Award from the Customer Service Institute of America (CSIA) for its commitment to world-class client service.

**Requirements:**
- At least 4+ years of DevOps experience using Azure DevOps
- Some experience with building AWS infrastructure
- Working knowledge of Terraform, Hadoop
- Be a team player in multi-national team
- Desirable: experience working with EMR
- CI & CD Pipeline (YAML-based) building.
- Building applications to be used on containerization engines (Kubernetes, Docker, etc.)
- Building and deploying to Kubernetes (EKS) via Helm charts.
- Git-based repo setup and policy creation.
- Service Connections
- Advanced security
- AWS Infrastructure provisioning and configuration: EKS, VPC (advanced networking knowledge required), Subnetting, Routing, Transit Gateway, Endpoints, Route53, Lambda, Cognito, S3, SNS + SQS, SSO + Directory Services, IAM

**Responsibilities:**
- The main goal for this role is to execute migration of Spark application from Cloudera on-premises deployment to AWS:
- Understand current application structure and deployment
- Prepare infrastructure using Terraform
- Build deployment pipelines
- Make recommendations for improvements to the current solution
- Execute migration and support the client during the process

**We offer:**
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings