Position: Senior DevOps-engineer
Company: Neskoromnaya Digital
Experience required: 5y
Category: DevOps
Published: 2023-05-01T00:00:00+03:00

We are an international company specializing in developing AI-powered software solutions for businesses that aim to automate and enhance their operations using innovative AI technologies. Now we are developing a new SaaS platform for email marketing with deep analytics and the inclusion of ChatGPT in the program.

Responsibilities of the DevOps-engineer in an SaaS product:

Deployment and management of the program's infrastructure, including servers, databases, and cloud services.
Automation of build, deployment, and scaling processes for the program.
Configuration and containerization management using tools such as Docker and Kubernetes.
Monitoring and ensuring the high availability of the program.
Implementation and support of continuous integration and continuous delivery (CI/CD) processes.
Securing and protecting the program's data.
Optimization of the program's performance and scalability.
Collaboration with other developers and team members to ensure consistency and cooperation.

Tasks:

Development and maintenance of the program's infrastructure, including server, database, and cloud service configuration.
Automation of deployment and scaling processes for the program using tools such as Ansible, Terraform, or others.
Management of containerization and orchestration using Docker and Kubernetes.
Continuous integration and continuous delivery (CI/CD) to ensure automatic building, testing, and deployment of the program.
Monitoring and ensuring the high availability of the program using monitoring and logging tools.
Securing and protecting the program's data, including access management and backup.
Optimization of the program's performance and scalability, including resource configuration and optimization.
Collaboration with developers and other team members to solve problems and ensure infrastructure consistency.


Requirements:

More than 5 years of experience as a DevOps engineer.
Knowledge of DevOps tools and technologies such as Docker, Kubernetes, Ansible, Terraform, and others.
Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Understanding of continuous integration and continuous delivery (CI/CD) concepts and principles.
Experience in managing and configuring Infrastructure as Code.
Knowledge of network protocols and network security principles.
Experience in setting up and managing monitoring and logging systems such as Prometheus, ELK Stack, and others.
Understanding of high availability principles and data backup.
Ability to work with command line and automation scripts, such as Bash or PowerShell.
Skills in debugging and troubleshooting infrastructure and configuration.
Ability to work as part of a team, excellent communication and collaborative skills.
Commitment to learning and self-development, keeping track of new trends and technologies in the field of DevOps.

We offer:

Competitive pay (base salary + KPI)
Fair, results-oriented KPI system (transparent bonus calculation with clear indicators and potential amounts)
14 days of vacation and paid sick leave (no need for a sick note)
Flexible work schedule, results-focused, Mon. - Fri. (start between 8:00 - 11:00 am and finish between 4:00 - 7:00 pm)
Opportunity to be part of a project and influence its development
No bureaucracy and people-oriented management
Access to training courses
International environment and eco-friendly corporate culture
Young, progressive, and super friendly team!


Wanna join our team? Then we're looking forward to your CV and we'll definitely get in touch with you.