ECMS
538265
Approved ECMS RQ# *
538265
Duration of contract*
12
Total Yrs. of Experience*
7+
Relevant Yrs. of experience*
5+
Detailed JD *(Roles and Responsibilities)
- Participate in solution investigation, estimations, planning, and alignment with other teams;
- Design, implement, deliver and implement new features for the Personalization Engine
- Partner with the product and design teams to understand user needs and translate them into high-quality content solutions and features.
- Promote and implement test automation (e.g: unit tests, integration tests)
- Build and maintain CI/CD pipelines for continuous integration, development, testing and deployment.
- Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform.
- Work closely with the team in an agile and team-oriented environment. This will involve code reviews, pair programming, knowledge sharing, and incident coordination.
- Maintain existing applications and reduce technical debt.
Mandatory skills*
Technologies we are leveraging on:
- Python, FastAPI
- OpenSearch
- React, Typescript
- PostgreSQL
- CI/CD with Jenkins pipeline
- AWS and Terraform
- Grafana,
Prometheus for observability
- infrastructure as a code
- Docker, Kubernetes
- Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, Athena etc.), using tools such as Terraform
- Git, Scrum, Pair Programming, Peer Reviewing
Desired skills*
- 5+ years of experience in software development is preferred
- Experience with Python
- Experience with PostgreSQL
- Good understanding of data structures and clean code
- Able to understand and apply design patterns
- You are interested in DevOps philosophy
- Experience with FastAPI
- Willing to learn on the job
- Experience with relational and non-relational databases
- Empathetic and able to easily build relationships
- Good verbal and written communication skills
Domain*
Retail
Approx. vendor billing rate* (INR/Day )
Excluding service tax
12000 INR
Work Location*
Hyderabad
Background check process to be followed: *
Before onboarding / After onboarding: *
BGV Agency: *
After Onboarding
Mode of Interview: Telephonic/Face to Face/Skype Interview*
Telephonic/Face to Face
📌 Senior Python Software Engineer (India)
🏢 Clifyx
📍 India