We are seeking an experienced Python Engineer to play a key role in the migration of a legacy on-premises integration platform to a modern, cloud-native solution.
Responsibilities:
- Deliver high-quality, fully tested software solutions on time, adhering to business requirements and standards.
- Follow SDLC methodologies for software development.
- Design, develop, and test software applications and integrations.
- Create and maintain technical design specifications, participate in design and code reviews.
- Implement solutions and resolve issues with vendors, communicate status, and address delays promptly.
- Assist in defining project scope, goals, and deliverables, estimate task effort, and provide timelines.
- Provide 24x7 support for production systems.
- Mentor and guide team members, promoting growth, and participate in hiring and performance management.
- Lead initiatives to improve processes, define technical architecture, and research new technologies.
- Migrate from legacy platforms to cloud-based solutions using AWS (Lambda, SQS, ECS) and support product teams during transition.
- 5+ years of experience in Python programming and building integration services using AWS.
- Proven track record with AWS services (Lambda, SQS, ECS, API Gateway, DynamoDB) for global, event-driven integrations.
- Strong understanding of AWS well-architected framework, focusing on resiliency and failure management.
- Experience mentoring and guiding developers transitioning to modern cloud architectures.
- Knowledge of Warehouse Manufacturing Systems (WMS) and related processes.
- Strong communication, problem-solving, and leadership skills.
- Ability to prioritize tasks in a fast-paced environment and drive results.