Software Development Engineer - 1
Job Description:
Software Engineer with a minimum 6 months of experience in cybersecurity product development or experience in software engineering with good cybersecurity knowledge.
Requirements:
- Skills to build highly scalable and efficient services.
- Great programming skills with expertise in Python and Golang.
- Extensive experience in back-end development, with a focus on cloud-based solutions.
- Knowledge of modern programming technologies and approaches (Microservices and Events, Design Patterns, DRY principles, etc. ).
- Experience with relational and NoSQL databases, designing and optimizing data storage solutions in the cloud.
- Understanding of RESTful APIs, microservices architecture, and event-driven systems.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Knowledge of basic DevOps principles and experience with CI/CD pipelines and AWS.