Acronis

Software Developer

Acronis

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain pipelines for various automation tasks (e.g. security definitions release & testing, suspicious files processing).
  • Build and deploy services (REST API, Web application, etc) for Acronis cybersecurity lab operations.
  • Support and optimize of internal sandboxing solution.
  • Build, maintain and optimise large databases of malware samples, behaviour logs, telemetry etc.
  • Build data monitoring and visualization systems.
  • Raise alerts automatically whenever anomaly is detected.
  • Continuously improve your own and your teammates technical skills via mentoring, PR reviews and feedback.

Requirements

  • Preferably a degree in computer science or equivalent engineering education or relevant work experience in IT industry
  • 3+ years of experience as software developer, devops engineer or relevant positions.
  • Hands-on experience in automating tasks using any computer language (preferably Python).
  • Experience in frameworks like Flask or Django, Pytest, Airflow
  • Experience working with databases like Postgres, MongoDB, Clickhouse
  • Experience working with ELK stack or Elastic Cloud
  • Experience deploying in Azure and other public clouds
  • Experience in frontend development is desirable
  • Experience with Agile and CI/CD tools such as Jenkins is preferred.
  • Knowledge of virtualization environments, experience of creating and controlling virtual machines in cloud.
  • Experience with automating virtual machine hypervisor is a plus.
  • Knowledge of Linux system management and software deployment is preferred.
  • Experience with Docker and Kubernetes and virtualization solutions such as KVM, QEMU and virtual networks is preferred.
  • Capable and willing to learn and integrate new technologies.
  • A passion for cybersecurity is highly valued for this role.
  • Self-motivated with strong initiative and drive to achieve goals independently.
Benefits
  • Health insurance
  • Flexible working arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFlaskDjangoPytestAirflowPostgresMongoDBClickhouseELK stackAzure
Soft Skills
mentoringtechnical skills improvementself-motivatedinitiativedrive to achieve goals