N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for a skillful DevOps Engineer to help us build deployment systems for our team, automate, and deploy new technologies. A perfect candidate must be able to adjust to constant business change. Common types of changes include new requirements, evolving goals and strategies, and emerging technologies.
Responsibilities:
- Work in an Agile, collaborative environment to build, deploy, configure, and maintain systems accordingly to DevOps practices.
- Deploy infrastructure as сode using Terraform.
- Perform Docker based deployment on AWS ECS and Fargate.
- Developing best CI/CD practices using automation tools (Jenkins, Github Actions etc.).
- Monitor and measure systems for performance, load & capacity planning.
- Maintain, design and implement tools for automated deployment and monitoring of multiple environments.
- Prototyping, architecting, implementing/updating solutions.
- Managing operations, triaging and fixing operational issues.
Requirements:
- +5 years of experience in DevOps field.
- +3 years experience with AWS services - Deep knowledge of AWS EC2, API GW, VPC, S3, RDS, ECS, Fargate, MSK, Lambda, among other services.
- Strong experience with containerization and orchestration such as Docker, ECS, Fargate.
- Hands-on experience with building and maintaining CI/CD pipelines with Jenkins, Github Actions.
- Experience designing and deploying cloud services using Infrastructure as code tools like Terraform/Terragrunt, Terraform Cloud.
- Experience with scripting languages such as Python, Groovy, Bash, or PowerShell to write automation tools.
- Experience with administering Databases RDS such as MS SQL and Postgres.
- Experience with application monitoring tools with CloudWatch, DataDog.
- Linux and Windows server administration skills.
- Experience with Git, GitHub Actions, managing users and repositories in GitHub Enterprise.
- Upper-Intermediate + level of English is required
Nice to have:
- Deep knowledge in AWS RDS MS SQL and Postgres
- Experience in administering CouchDB, EMQX clusters or similar
- Experience in Kubernetes/EKS, GitOps, ArgoCD, Helm
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
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits