
Senior Python Engineer – Test Data Management
- Việt Nam
- Lâu dài
- Toàn thời gian
- Creation and maintenance of delivery pipeline tooling. Including build/deploy/CI/infrastructure scripts, monitoring, logging & reporting metrics/dashboards
- Setting up automated environment provisioning that will setup secure cloud and on premise
- Supporting the infrastructure and application layer, both in production and test environments
- Supporting the build team (Dev and Test) to be self-sustained through training and troubleshooting
- Continually learning and researching best DevOps practices and tooling
- Proactively manage risk; meet all reporting, policy and compliance requirements; perform controls; adhere to Process and Procedures pertinent to role; documenting and escalate events, issues or breaches as they are identified with all required artefacts gathered
- Risk accountability forms part of all roles, as everyone is responsible for managing risk and compliance
- Utilize Python for day-to-day development tasks, writing clean and efficient code.
- Leverage cloud resources (AWS, Azure) to build, deploy, and manage applications and services.
- Design and optimize SQL queries for data manipulation and analysis.
- Collaborate with other teams to develop and deploy cloud-based solutions.
- Troubleshoot, debug, and resolve technical issues related to cloud infrastructure and databases.
- Continuously explore and adopt new technologies to improve system performance and efficiency.
- Experience with data pipelines, ETL processes, and distributed computing.
- A strong desire to learn new technologies and stay updated with industry trends.
- Dedication to high-quality work, with attention to detail and commitment to deadlines.
- Good communication and presentation skills
- It is expected that the role holder will most likely have the following qualifications and experience
- 7+ years in application development and / or support roles
- Strong experience in Python development.
- Solid understanding of cloud environments and how to utilize them effectively in daily workflows.
- Proficiency in SQL.
- Strong problem-solving skills, adaptability, and eagerness to learn.
- Knowledge of PySpark and working experience in EMR environments is a plus but not mandatory.