Deskripsi pekerjaan Back-end Developer Python Cyber Olympus
Responsibilities
• Collaborate with team members and stakeholders in developing features and new
products.
• Develop solutions according to specified business requirements.
• Define and write up the technical spec, including the appropriate technology and
workflow to coding standards.
• Demonstrate and present implementation to team leaders/heads/CTO.
• Implement Unit and Integration Tests.
• Ensure software meets all requirements of quality, security, modifiability, extensibility
etc.
• Participate in code reviews, identifying anti‐patterns in the code and refactoring
opportunities.
• Other duties as deemed necessary by their superior from time to time.
Qualifications/Experience
• BSc in Computer Science or related field.
• 3-6 years of experience
• Excellent knowledge of software and application design and architecture.
• A technical mindset with great attention to detail.
• Understanding of software quality assurance principles.
• Experience with software development lifecycle (SDLC) processes.
• Experience with service-oriented architecture (SOA).
• Experience in software development and coding in Python. PHP will be considered an
advantage.
• Experience in SQL and NoSQL databases.
• Some experience in RabbitMQ or Kafka or other
• Experience in developing microservices and managing containerized applications.
• Some experience building websockets.
• Some level of experience with Kubernetes and IaC (Terraform,Helm).
• Be proficient in using version control and continuous integration, with tools such as Git
and Jenkins.
• Understanding of web security standards and best practices.
Working Mode
• Work from Office (10 am-7pm) preferable
• Hybrid & Remote working acceptable
Language
• Candidates are required to have high proficiency in English