Logo
Emonics LLC

Python Developer

Emonics LLC, Jersey City, New Jersey, United States, 07390

Save Job

-

Responsibilities: Develop and maintain software applications using Python, with a focus on object-oriented programming. Work on backend development, including data ingestion, translation, and integration. Build and deploy data pipelines into AWS. Collaborate with internal and external stakeholders to manage integration points. Utilize AWS services such as S3, Glue, Fargate, DynamoDB, and RDS. pply computer science fundamentals, including data structures and algorithms. Work within an Agile framework, ideally Scrum. Minimum Qualifications:

7+ years of experience with object-oriented programming in Python. 5+ years of hands-on experience with AWS, particularly with S3, Glue, and Fargate. 2+ years of experience working within an Agile framework. Solid knowledge of computer science fundamentals. Experience working with data ingestion teams. Desired Skills:

Experience with relational and NoSQL databases. Familiarity with application architectural patterns such as MVC, Microservices, and Event-driven architecture. Experience with batch or stream processing systems like Apache Spark, Flink, Akka, or Storm. Designing well-defined RESTful APIs. Test-driven development and behavior-driven development. Knowledge of datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, and Oracle. dditional Information:

The role requires someone outspoken and proactive, with a focus on backend development. The team is responsible for data ingestion, translation, and putting data into Helios. The role involves working with databases and creating CI/CD pipelines.