
Software Developer
Acronis
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Tech Stack
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