Responsibilities: Convert product requirements into scalable apps that are deployable on cross-platform. Own your code from solutions architecture to its delivery following the twelve-factor app methodology. Go beyond team/role-specific boundaries and collaborate effectively using strong communication skills with other related teams (Mobile, Web, Product/Design, etc) and business stakeholders across distributed teams in a global environment. Co-own design best practices, and goals and approach functional and non-functional requirements while gatekeeping code/architecture quality. Maintain focus on customer/user experience and be prompt with problem resolution. Invest in learning new languages, technologies and research new tools. Requirements: At Least 3-5 years of hands-on experience in designing, developing, deploying, and scaling large-scale applications on any stack. Good understanding of the programming language Python. Experience in modeling data for security and scalability in. either relational or NoSQL databases. Design and implement clean, low-latency REST/RPC-based interfaces. Proficient in OOP, Design patterns, and functional programming. Working knowledge of PostgreSQL/MongoDB/Cassandra, Kafka, Redis, and Spark/Map-Reduce. Must have worked on declarative frameworks for container automation and orchestration. Well-versed with agile methodologies and TDD. Be Chuck Norris of DevOps by preaching observability and troubleshooting system performance by memory optimization, fixing resource leaks, fine-tuning thread pool, etc
Employement Category:
Employement Type: Full time Industry: Logistics / Courier / Transportation Role Category: Field Sales ExecutiveProduct Marketing Functional Area: Not Applicable Role/Responsibilies: Senior Software Engineer - Python