Descrição
Purpose of the job
You will be working with the team on problems involving large scal distributed systems, service-oriented architectures, data and metadata storage, computing infrastructure automation and more.
Duties and responsibilities
- Contribute in developing plans for the team according to the department strategic vision.
- Provide strong technical leadership to the team with a focus on quality, performance, and security.
- Foster a culture of creativity and innovation while also promoting practical decision making.
- Help growing the team by participating in the recruiting process.
- Collaborate with data scientists, data analysts, modelers and IT team members on project goals.
- Optimize the performance and support monitoring of data platform systems and computing infrastructure.
- Define and deliver on service availability and quality SLAs.
Job specification
Education
- Bachelor degree of Engineering in Computer Systems, or Computer Science.
Experience
- 5 to 7 years of hands-on software engineering experience
- Solid engineering fundamentals with extensive and strong software development experience.
- Experience coaching and mentoring junior software engineers.
- Experience and understanding of SDLC and Agile/Scrum procedures.
- Experience working in a big data environment and using big data tools is preferred.
- Experience with infrastructure as a code, automation and DevOps practices is preferred.
- Past experience in telecom operators and service providers is preferred.
Skills and abilities
- Very good English both written & spoken.
- Excellent collaboration and communication skills and comfortable working across multiple teams.
- Strong hands-on skill, can drill deep into complex systems design and implementation.
- Strong problem solving and troubleshooting skills.
- Excellent knowledge of database systems.
- Excellent programming and debugging skills.
- Good systems administration skills.
Contract:
Regular