Backend Developer | Codersbrain
Job Description
Backend Developer
Company Overview
AB InBev is a global beverage and brewing company known for its vast portfolio of beer brands. The company values innovation, collaboration, and sustainability, aiming to create a better world while delivering high-quality products.
Job Summary
The Backend Developer will play a crucial role in building and maintaining robust server-side applications. This position focuses on developing RESTful APIs using various frameworks and technologies. The successful candidate will contribute to the organization's goals by ensuring scalable and efficient backend operations across multiple platforms.
Responsibilities
- Develop and maintain RESTful APIs using Python with frameworks such as Django or FastAPI.
- Implement and optimize database solutions using PostgreSQL and MySQL.
- Utilize object-relational mapping (ORM) techniques to effectively manage data models.
- Collaborate with cross-functional teams to design and develop scalable applications aligned with best practices.
- Implement testing protocols using tools like pytest to ensure code quality and reliability.
- Manage containerized applications with Docker, and maintain version control using Git and GitHub, including automated workflows with GitHub Actions.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum 6 years of experience in backend development.
- Technical Skills:
- Proficient in Python and understanding of PEP8 coding standards.
- Experience with ORM frameworks and practices.
- Strong knowledge of data structures and algorithms.
- Familiarity with cloud computing platforms, specifically Azure components like Web Apps and Functions.
- In-depth understanding of DB design principles and optimization techniques.
- Experience with Docker and version control (Git, GitHub).
Preferred Skills
- Exposure to DevOps practices and deployment pipelines.
- Knowledge of Agile methodologies and software development life cycle.
Experience
Applicants should have at least 6 years of experience in backend development and related technologies.
Environment
The position is based in Bangalore, Mahadevpura, with a Work From Office (WFO) requirement. The working environment is collaborative, promoting innovation and efficiency.
Salary
Salary details are not specified.
Growth Opportunities
Opportunities for career advancement within AB InBev may include roles such as senior developer, team lead, or managerial positions in technology and development.
Benefits
Details on specific benefits offered by the company are not provided.