Lead Engineer - R01570433

Brillio 2
Bangalore +1 more
On-site

Who this role is best for

Experienced Python fullstack developers with microservices expertise and leadership potential will find this role aligned with their technical and team-oriented background.

Best fit for

  • Python fullstack developers with microservices experience and team leadership aspirations
    — “Lead the end-to-end design, development, deployment, and maintenance of scalable Python-based applications and services
  • Candidates with strong CI/CD pipeline experience and a track record of mentoring developers
    — “Mentor and guide junior and mid-level developers, fostering technical growth and promoting best coding practices

Things to consider

  • The role requires a balance between technical execution and team leadership responsibilities
    — “Mentor and guide junior and mid-level developers

How to stand out

  • Highlight specific microservices projects and leadership examples in your resume and interview
    — “Architect and implement robust microservices solutions aligned with business and technical requirements
  • Showcase experience with RESTful API optimization and integration in enterprise settings
    — “Develop, integrate, and optimize RESTful APIs to enable seamless communication between services and client applications
  • Demonstrate hands-on CI/CD pipeline configuration and management skills
    — “Configure and manage CI/CD pipelines to automate testing, build, and deployment processes
  • Emphasize your ability to enforce development standards and drive team improvement
    — “Review code, enforce development standards, and drive continuous improvement across the development team
  • Include specific examples of troubleshooting complex technical issues across environments
    — “Troubleshoot and resolve complex technical issues across development, testing, and production environments
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

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

What success looks like

  • successful deployment of Python-based applications
  • high-quality enterprise solutions
Typical background
software engineeringfullstack development

Skills & requirements

Required

PythonMicroservicesRestful ApisDockerKubernetesCI/CDAutomated TestingSQLNoSQL

Preferred

Cloud PlatformsMessage BrokersAi/ml IntegrationPerformance TuningSecurity Best Practices

Stack & domain

PythonDjangoFlaskFastapiDockerKubernetesAzure DevopsJenkinsGithub ActionsGitlab Ci/cdPytestPostgreSQLMongoDBRedisMicrosoft AzureAWSGoogle Cloud PlatformKafkaRabbitmqAzure Service BusAi/mlData EngineeringAutomationPerformance TuningApplication MonitoringSecurity Best PracticesSecure Coding StandardsAgile/scrumMicrosoft Azure Developer AssociateAzure Solutions Architect ExpertAWS Certified Developer AssociateAWS Professional Cloud DeveloperGoogle Cloud Professional Cloud DeveloperPython Institute Certifications (pcap/pcpp)MicroservicesRestful ApisCI/CDCloud PlatformsMessagingEvent-driven Design

About the role

Original posting from Brillio 2 via Lever

Lead Engineer

Job requirements:

Experience Range: with at least 5 years of hands-on experience in Python fullstack development, including designing and implementing microservices architectures Key Responsibilities:

  • Lead the end-to-end design, development, deployment, and maintenance of scalable Python-based applications and services
  • Architect and implement robust microservices solutions aligned with business and technical requirements
  • Develop, integrate, and optimize RESTful APIs to enable seamless communication between services and client applications
  • Collaborate closely with product owners, business analysts, architects, QA teams, and other stakeholders to deliver high-quality enterprise solutions
  • Mentor and guide junior and mid-level developers, fostering technical growth and promoting best coding practices
  • Review code, enforce development standards, and drive continuous improvement across the development team
  • Configure and manage CI/CD pipelines to automate testing, build, and deployment processes, ensuring reliability and speed
  • Troubleshoot and resolve complex technical issues across development, testing, and production environments, ensuring application performance, scalability, and securityRequired Skills:
  • Advanced proficiency in Python programming
  • Expertise with Python frameworks such as Django, Flask, and FastAPI
  • Deep understanding of microservices architecture and event-driven design
  • Hands-on experience developing and integrating RESTful APIs
  • Strong skills in containerization technologies including Docker and Kubernetes
  • Proficiency in CI/CD pipeline tools such as Azure DevOps, Jenkins, GitHub Actions, or GitLab CI/CD
  • Experience with automated testing using PyTest
  • Working knowledge of SQL and NoSQL databases, including PostgreSQL, MongoDB, and RedisPreferred Skills:
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform
  • Familiarity with messaging and event-streaming platforms like Kafka, RabbitMQ, or Azure Service Bus
  • Exposure to AI/ML integration, data engineering, or automation platforms
  • Advanced performance tuning and application monitoring skills
  • Knowledge of security best practices and secure coding standards
  • Experience working in Agile/Scrum environments
  • Previous experience leading development teams or technical initiativesDesired Qualifications:
  • Bachelor's or Master's degree (BTech or MTech) in Computer Science, Information Technology, or a closely related discipline
  • Microsoft Azure Developer Associate or Azure Solutions Architect Expert
  • AWS Certified Developer Associate or Professional Cloud Developer (Google Cloud)
  • Python Institute certifications (PCAP/PCPP)

Source: Brillio 2 careers (Lever)

Similar roles