Leverage Microsoft Azure cloud service to build a scalable platform responsible for data ingestion and workload distribution
Work in an agile team with an emphasis on quality, testability, and automation
Offer software services to internal teams and/or external customers
O perat e these services following established service management procedures (incidents, changes, etc.)
Our current technical environment:
Software: Python , Rust, REST API s , GIT , SQL ( Snowflake , Exasol )
Application Architecture : Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
Cloud Architecture : MS Azure
Frameworks/Others : Kubernetes, Docker, ELK, RDBMS , GitHub Actions , Ansible, Prometheus, OpsGenie
What you ll do:
Develop quality software (including effective test code) according to clean code principles and Blue Yonder standards
Pr ovide input for the prioritization of issues in the backlog and autonomously pull issues or support other team members as appropriate
Participate in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives
Translate bus iness requirements to user stories and actively seek feedback from stakeholders
Take the lead in design of individual stories and translate the design to subtasks
Consider aspects of information security while coding and reviewing others code
Keep up to date with technology and research latest trends in the industry
Actively shape team vision and help shape the team roadmap towards achieving it
Raise and resolve operational concerns during design phases
Produce actionable user stories to relieve operational pain
Plan and perform more complex changes and manage stakeholder expectations
Seek out the root cause of incidents and inspire improvements in a blameless fashion
Strive to replace service requests with self-service functionality and automation
Diligently collaborate with stakeholders to optimize their choice of service and service usage to minimize costs for derived products
Lead by example
Become a subject matter expert in one or more product areas
Understand functional and technical requirements of software components
Actively provide feedback during code reviews
Onboard new members to the team and help develop junior engineers
Participate in team hiring activities
Feed larger refactoring opportunities into the teams backlog
Evolve the team s continuous integration pipeline and fix broken builds
Perform benchmark analyses, identif y hot spots, and derive appropriate measures to improve performance
Develop prototypes and proofs of principles for innovative features
Reflect on alignment of team vision with company vision
Ha ve a deep understanding of their team s problem domain
Clearly understand and communicate the impact of changes in the team s deliverables on other teams and customers
Timely and proactively communicate impediments to commitments and help others to overcome theirs
What we are looking for:
7+ years in software engineering role
Expertise in techniques for data modeling, storage and access
Experience designing, building and maintaining microservices and REST APIs using frameworks like Flask or Django
Demonstrable experience with microservices based architecture on Cloud at scale
Passion for CI/CD and DevOps
Interest in c loud native architecture, d istributed micro-services, m ulti-tenant SaaS solution and c loud s calability, performance and h igh availability
Interest in software craftmanship and passion for modern methods such as Kanban, Scrum, TDD and pair programming
An appreciation of secure architectures, secure configuration, identity management
Experience with other technologies such as Apache Kafka, Apache Parque t , Snowflake is a plus
Experience with DevOps, Infrastructure as Code and infrastructure automation in cloud environments like Azure, AWS is a plus
Keyskills: Automation Architecture Data modeling Coding Cloud Apache Open source SQL Python microservices
Blue Yonder (formerly JDA Software, Inc.) provides seamless, frictionfree commerce please go to our updated company page as this page will no longer be active forthcoming.