As a key member of our team, you will be responsible for designing and implementing complex software systems using Python. You will lead technical initiatives, mentor junior developers, and solve challenging problems in cloud environments, data processing, and web development.
1. Create automated systems and tools to configure, monitor, and orchestrate data infrastructure and pipelines.
2. Develop data integration services that accelerate customer onboarding processes.
3. Evaluate the reliability, performance, and support of data infrastructure with solutions aligned to application needs and growth projections.
4. Design and implement scalable Python applications using modern design patterns and industry best practices.
5. Guide junior developers through comprehensive code reviews and technical mentoring.
6. Collaborate with cross-functional teams to transform business requirements into technical specifications.
Required Skills: Python programming, software architecture, leadership, mentoring, problem-solving, cloud environments, data processing, web development.
Benefits: Opportunities for professional growth and development, collaborative work environment, recognition of individual contributions.