Job Duties/Responsibilities
- Design RESTful APIs to meet project requirements.
- Architect efficient algorithms for production deployment.
- Build scalable web microservices for deployment using Docker and Kubernetes.
- Attend daily stand-ups led by TPM.
- Write clean testable code.
Minimum Qualifications
- Software design and development experience with strong competencies in data structures, algorithms, and software design.
- Computer Science or a related degree.
- Experience with at least one (preferably two) of the following programming languages: Python, Go, Scala.
- Expertise with source control tools (Git) and project management tools (Jira).
- Strong understanding of engineering best practices – requirement gathering and analysis, design and develop secure and scalable code with unit tests, participate in code reviews and documentation.
- Experience in building software interfacing with relational databases and use of such technologies, including MySQL, PostgreSQL, Oracle, Microsoft SQL, or Aurora.
- Experience in developing web APIs using any framework allowing web-service or RESTful endpoints required.
- Prior experience conducting code reviews.
Preferred Qualifications
- Experience using Amazon Web Service capabilities such as S3, CloudFront, EC2, ECS, EKS, and VPC.
- Experience with other document and NoSQL database technologies, including Amazon DynamoDB, MongoDB or CouchDB.
- Familiarity or working knowledge of distributed messaging and queue systems.
- Familiarity or working knowledge of machine learning toolsets and/or algorithms.
by via developer jobs - Stack Overflow
No comments:
Post a Comment