About the job
Join Talent Worx, a dynamic recruitment consulting firm, as we partner with a prestigious Big4 Consulting firm specializing in financial intelligence, data analytics, and AI-driven solutions. We empower businesses globally with the insights they need for confident decision-making. We're seeking a Python Data Engineer with substantial expertise in API development, big data processing, and cloud deployment. The successful candidate will harness cutting-edge technologies to drive digital transformation and influence the future of global markets.
Key Responsibilities
- API Development: Create and maintain scalable APIs utilizing FastAPI and RESTful architecture.
- Big Data Processing: Develop and optimize data pipelines with PySpark to analyze extensive datasets.
- Full-Stack Integration: Collaborate with frontend teams to ensure seamless implementation of features and enhance user experience.
- CI/CD Pipelines: Establish and manage CI/CD workflows using GitHub Actions and Azure DevOps to facilitate reliable deployments.
- Containerization: Build and deploy applications in Docker across development and production environments.
- Team Leadership: Mentor and guide a team of engineers, conducting code reviews to uphold coding standards and best practices.
- Code Optimization: Develop clean, maintainable, and high-performance Python code with an emphasis on scalability and reusability.
- Cloud Deployment: Deploy and oversee applications on Azure or equivalent cloud platforms, ensuring high availability and resilience.
- Cross-Functional Collaboration: Partner with product managers, designers, and stakeholders to translate business needs into technical solutions.
- Documentation: Maintain thorough documentation for APIs, systems, and workflows to support ongoing development and maintenance.

