Brillio - Edison, NJ

posted about 1 month ago

Full-time - Senior
Remote - Edison, NJ
Professional, Scientific, and Technical Services

About the position

As a Backend Developer at Brillio, you will play a crucial role in our digital transformation initiatives, leveraging your expertise in Python and backend development to create robust and scalable applications. You will be responsible for designing and implementing microservices architecture, ensuring seamless integration with various cloud services, and developing RESTful APIs that meet the needs of our clients. Your work will directly contribute to enhancing the speed and value of our services, as we strive to set new benchmarks in the industry. In this role, you will utilize your strong understanding of backend development concepts and hands-on experience with Google Cloud Platform (GCP) services, including Google Cloud Functions, App Engine, and Cloud Storage. You will also be expected to demonstrate proficiency in SQL and work with various databases such as PostgreSQL, MySQL, and Big Query. Your problem-solving skills will be essential as you troubleshoot complex issues and ensure the reliability and performance of our applications. Collaboration is key at Brillio, and you will work closely with cross-functional teams using Agile methodologies. Your familiarity with version control systems like Git, as well as your experience with containerization (Docker) and orchestration tools (Kubernetes), will be vital in maintaining a smooth development workflow. Additionally, your knowledge of CI/CD pipelines and event-driven architecture will help us deliver high-quality software efficiently.

Responsibilities

  • Design and implement backend services using Python and related technologies.
  • Develop and maintain RESTful APIs for seamless integration with frontend applications.
  • Architect and implement microservices to enhance application scalability and performance.
  • Utilize Google Cloud Platform services for application deployment and management.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Implement CI/CD pipelines to automate deployment processes and improve development efficiency.
  • Work with various databases, including PostgreSQL and MySQL, to manage data effectively.

Requirements

  • Proven experience as a Backend Developer with Python as the primary language.
  • Strong understanding of backend development concepts and microservices architecture.
  • Hands-on experience with Google Cloud Platform services.
  • Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or Big Query.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Experience with version control systems (Git) and Agile methodologies.

Nice-to-haves

  • Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
  • Experience with CI/CD pipelines in a cloud environment.
  • Familiarity with message queues (e.g., RabbitMQ, Kafka) and event-driven architecture.
  • Knowledge of serverless architecture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service