Python Developer
Software Technology Inc
Platform/Python Developer
Job Description:
- Help design and implement functional requirements
- Build efficient back-end features in Python
- Integrate front-end components into applications
- Manage testing and bug fixes
- Prepare technical documentation
- Collaborate with UX/UI designers to implement design into the code
- Coach junior team members
- Implement software enhancements and suggest improvements
Must Haves:
- 5+ years in Python
- Proficient understanding of distributed computing principles and Resilient Distributed Dataset
- 5+ years of Agile Scrum and Scrum Kanban experience
- Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala
- Experience with NoSQL databases, such as MongoDB, HBase, Cassandra
- Experience with Big Data frameworks such as Hadoop, Apache Spark, Apache Beam
Nice to Haves:
- 3+ years of experience with Big Data cloud services in AWS, GCP, and/or Azure
- 3+ years of experience with CI/CD technologies for Python, AngularJS, and/or other programming languages (e.g. Jenkins, Sonar, etc.)
- 3+ years of experience designing, implementing, and deploying Objected Oriented Analysis & Design (OOAD) applications
- 3+ years in building enterprise applications and Object Oriented Analysis & Design (OOAD)
- 3+ years of experience with Python
- 3+ years of experience with AngularJS (or similar UI languages)
Education:
- At least a Bachelor's degree is required, Master’s Degree preferred in Computer Science/Engineering or related discipline
Required Skills: 5+ years exp. Python, NoSQL, Big Data exp., Enterprise level exp.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!
