B

Enterprise Technology Engineer

BP
India
≈ 1,4 млн–2,8 млн ₽ · 15,8 тыс.–30,8 тыс. €
18 000 – 35 000 $
🏢 Офис
Middle
Полная занятость
Индия
Релокация
Описание вакансии

Job Description

Entity: Technology

Job Family Group: IT&S Group

# About bp/team

bp technology is the central organization for all software and platform development. We build all the technology that powers bp’s businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software and platform engineers while allowing them to learn and develop themselves.

Responsibilities
As a Technology Enterprise Engineer, you will be responsible for designing, building, and maintaining the software infrastructure and services that power our technology platforms. In this role, you will ensure that the platform is highly available, scalable, and secure. You will also be responsible for developing features, improving the platform's performance, and providing technical support to other teams.
Design and document sophisticated software components, services, and platforms
Implement robust and maintainable code with clear and maintained documentation
Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency
Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan
Design test automation on all code implemented through unit testing and integration testing
Work with internal and external teams to bring new platforms to market
Maintain and enhance software frameworks for development
Participate in code reviews and contribute to the development of standards
Collaborate with cross-functional teams to identify and resolve platform-related issues

Technical Skills we need from you

Bachelor’s degree in computer science, Engineering, Computer Information Systems or equivalent work experience
Competent in the ability to adapt to new technologies and processes, and be able to work independently and as part of a team
Competent in problem-solving, with the ability to analyze complex problems, identify root causes and develop creative and effective solutions
Excellent communication skills and ability to communicate with your peers through to leaders. You should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions
Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done

Software Skills

Competent in the use of computer science fundamentals, including data structures, algorithms, and systems design
Compete
AI-помощник
ИсточникСкрыто
Опубликовано6 июл.
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).