Job Responsibilities
- Candidate will be responsible for development, testing, maintenance, monitoring and support of critical systems
- Candidate will be responsible for addressing issues and responding to user / business queries
- Should be able to translate requirements into code changes, do impact analysis, following the guidelines on code quality
- Candidate should be able to comfortably trace and investigate faults and errors and be proficient at diagnosing and reproducing issues
- Should have Good written/verbal communication skills, good analytical and problem-solving skills
- Candidate will be responsible for documenting changes and creating release artifacts
- Candidate should be ready to work in India and UK shifts
Experience
- 3-7 years of professional experience working in a data centric environment.
- Experienced in building modern data pipelines, including data validation and monitoring.
- Strong knowledge of Python and SQL is required.
- Promoter of software engineering best practices, from automated testing to CI/CD
- Familiarity with Docker, cloud computing (Azure) preferred
- It would be desirable to also have worked with a more traditional tech stack, such as C# .NET and a frontend technology (such as Angular)
- Should have experience working in onshore-offshore model
Must have Technical skills
- Core Python
- SQL (SQL Server preferred)
- Docker, Kubernetes
- Azure Automation
Good to have Technical skills
- C#
- Angular
- PowerShell
Must have Soft skills
- Good written & verbal communication
- Strong Analytical & problem-solving skills
- Time management and prioritisation
- Attention to detail and ability to see the bigger picture
- Being able to work independently and in a team
- Go-getter attitude when taking initiative and ownership
- Driven by curiosity (able to break down large ideas & systems into smaller chunks and components)
Job Category: Python Data Engineer
Job Type: Full Time
Job Location: India