logo

Bekijk alle vacatures

Application Cloud Architect

Brussel, Brussel

Application Cloud Architect 

Start Date: Immediate

End Date: Long term mission

Location: Brussels

Responsibilities:

  • Architect server-side components and services for web applications using best practices in Python programming.
  • Develop and maintain RESTful APIs for seamless communication between front-end and back-end systems.
  • Design, implement, and optimize database schemas and queries for efficient data storage and retrieval.
  • Manage database security measures to protect sensitive information and ensure compliance with data protection standards.
  • Enhance application performance by identifying bottlenecks and optimizing server-side code and database queries.
  • Implement scalable architectures to handle increased user load and data volume, leveraging cloud services and containerization.
  • Conduct regular code reviews and use vulnerability scanning tools to identify and address potential security issues.
  • Implement security protocols and standards to safeguard applications against threats and ensure data privacy.
  • Collaborate closely with front-end developers, UI/UX designers, product managers, and other stakeholders to deliver quality web application solutions.
  • Translate business requirements into technical specifications and adjust implementations based on feedback.
  • Set up and maintain CI/CD pipelines to automate testing and deployments, ensuring consistent and rapid delivery of applications.
  • Participate in deploying applications in cloud environments using infrastructure-as-code and configuration management tools.
  • Actively engage in debugging and resolving issues raised during testing or reported in production.
  • Write technical documentation.

Qualifications:

  • Bachelor's degree in Computer Sciences.
  • Proficiency in Python and experience with web frameworks such as Django, Flask, or FastAPI.
  • Experience with code linters and formatters (e.g., pylint, black, flake8) to enforce coding standards.
  • Experience with AI-powered code assistants (e.g., Amazon Q, Github Copilot).
  • Strong understanding of RESTful design and implementation.
  • Solid experience with relational (e.g., Oracle, PostgreSQL) and non-relational databases (e.g., Elasticsearch, MongoDB).
  • Expertise in containerization tools like Docker, Podman, and orchestration using Kubernetes.
  • Knowledge of vulnerability scanning tools (e.g., OWASP), secure coding practices, and standards, including authentication, authorization, and encryption.
  • Knowledge of code versioning tools such as Git or SVN.
  • Knowledge of DevSecOps tools such as Jenkins, GitLab CI, GitHub Actions.
  • Familiarity with configuration management tools like Ansible.
  • Experience with Linux.
  • Good knowledge of agile methodology.

Non-Technical Skills:

  • Strong problem-solving and analytical skills.
  • Strong organizational and time-management skills.
  • Capability of integration in an international/multi-cultural environment.
  • Excellent verbal communication.
  • Attention to detail.
  • Ability to write clean, efficient, and maintainable code.

Deel deze vacature

Powered by