Senior Engineer - R01571652

Brillio 2
Bangalore +1 more

Who this role is best for

A natural match if you have experience designing and implementing microservices with Python and building fullstack applications using React.

Best fit for

  • Candidates with hands-on experience in Python fullstack development and microservices architecture
    — “Experience Range: 2 - 4 years of experience in Python fullstack development, including hands-on expertise in designing and implementing microservices architectures”
  • Professionals skilled in React, Redux, and modern UI styling techniques
    — “Develop interactive user interfaces using React, leveraging React Context and Redux for state management”

Things to consider

  • Certifications like CKAD or AWS Developer may be important for consideration
    — “Certified Kubernetes Application Developer (CKAD) or equivalent certification”
  • The role requires experience in deploying applications on Kubernetes environments
    — “Experience deploying and managing applications in Kubernetes environments”

How to stand out

  • Highlight experience with Docker and Kubernetes in application deployment
    — “Containerize applications with Docker and orchestrate deployments using Kubernetes for efficient scalability”
  • Showcase projects involving REST API and GraphQL endpoint development
    — “Build and maintain robust REST API and GraphQL endpoints to enable seamless integration with client applications”
  • Emphasize your ability to optimize CI/CD pipelines for fullstack applications
    — “Implement and optimize CI/CD pipelines for automated testing, deployment, and monitoring of fullstack applications”
  • Demonstrate your expertise in PostgreSQL, MongoDB, and Redis database integration
    — “Integrate and manage databases including PostgreSQL, MongoDB, and Redis to ensure high performance and reliability”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Design and develop scalable microservices using Python frameworks
Typical background
2-4 years of experience in Python fullstack development

Skills & requirements

Required

PythonDjangoFlaskFastapiReactReduxCSSSCSSLESSDockerKubernetesPostgreSQLMongoDBRedisCi/cd PipelinesPytest

Preferred

AWSAzureGoogle CloudAPI SecurityOAuth 2.0Performance OptimizationAutomated MonitoringLogging ToolsAgile Software Development

Stack & domain

PythonDjangoFlaskFastapiREST APIGraphQLReactCSSSCSSLESSCi/cd PipelinesDockerKubernetesPytestPostgreSQLMongoDBRedisCertified Kubernetes Application Developer (ckad)

About the role

Original posting from Brillio 2 via Lever

Senior Engineer

Job requirements:

Experience Range: 2 - 4 years of experience in Python fullstack development, including hands-on expertise in designing and implementing microservices architectures Key Responsibilities:

  • Design and develop scalable microservices using Python frameworks such as Django, Flask, or FastAPI
  • Build and maintain robust REST API and GraphQL endpoints to enable seamless integration with client applications
  • Implement and optimize CI/CD pipelines for automated testing, deployment, and monitoring of fullstack applications
  • Develop interactive user interfaces using React, leveraging React Context and Redux for state management
  • Integrate and manage databases including PostgreSQL, MongoDB, and Redis to ensure high performance and reliability
  • Containerize applications with Docker and orchestrate deployments using Kubernetes for efficient scalability
  • Write comprehensive unit and integration tests using PyTest to ensure code quality and reliability
  • Drive cross-functional collaboration to resolve technical challenges and deliver high-performance, end-to-end solutionsRequired Skills:
  • Advanced proficiency in Python with Django, Flask, or FastAPI frameworks
  • Experience designing and implementing microservices architectures
  • Strong expertise in REST API and GraphQL development
  • Hands-on experience with React, including React Context and Redux
  • Proficient in CSS, SCSS, and LESS for modern UI styling
  • Skilled in configuring and optimizing CI/CD pipelines
  • Expertise in containerization with Docker
  • Experience deploying and managing applications in Kubernetes environments
  • Solid understanding of relational and NoSQL databases: PostgreSQL, MongoDB, Redis
  • Ability to write effective unit and integration tests using PyTestPreferred Skills:
  • Experience with advanced Kubernetes features such as Helm or custom resource definitions
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Knowledge of API security best practices and OAuth2 implementation
  • Background in performance optimization for large-scale distributed systems
  • Experience with automated monitoring and logging tools
  • Experience with agile software development processesDesired Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related discipline
  • Certified Kubernetes Application Developer (CKAD) or equivalent certification
  • AWS Certified Developer or similar cloud certification

Source: Brillio 2 careers (Lever)

Similar roles