TIMISOARA, USA
21 hours ago
Python Data Engineer
**Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. **Your role and responsibilities** We seek a Senior Python Data Engineer with substantial software development experience. The candidate should be proficient in Python 3.9+ and its ecosystem. The ideal candidate can translate functional requirements into technical specifications, demonstrate strong analytical skills, and ensure secure coding practices. **Required technical and professional expertise** Required Technical Skills and Expertise: · Significant experience in enterprise software development/engineering (Git, GitLab, unit testing, etc.). · Expertise in Python (minimum version 3.9) and its ecosystem (libraries, Anaconda, Jupyter, VS Code, etc.). · Proficiency in libraries for computation and data manipulation (NumPy, Pandas, etc.). · Experience with parallelization and performance optimization (Dask, Spark, GPU optimization, CUDA, CuPy, etc.). · Proficiency in Python development industrialization (standards, design patterns, etc.). · Security expertise for Python development and libraries. · Experience in creating Python packages. · DevOps tools: Jira, CI/CD, GitLab CI, Jenkins, Artifactory, shell scripts, Docker, HashiCorp Vault, JFrog. **Preferred technical and professional experience** Code quality: Fortify, Nexus IQ, SonarQube. · Databases: Oracle, PostgreSQL, Netezza. · File management: S3, Boto3, IBM COS, Minio. · Data engineering, data manipulation, data exploration, and data quality. · Ability to challenge project stakeholders (e.g., Business, MOA, MOE, etc.).
Confirm your E-mail: Send Email