PrivateCircle delivers the power of technology and intelligence to investors and companies and enables growth and value creation in the private unlisted markets. PrivateCircle intelligence makes it easier for investors to know everything about a company, and a company to know everything about an investor.
Our intelligence is used by more than 250 customers across Venture Capital, Private Equity, Investment Bankers, and Corporates. Our intelligence covers the entire universe of Indian private companies and investors. We are gearing to power growth and transactions in private markets in India and around the world. We want our solutions to be reliable, timely and trustworthy to make investment and business decisions.
PrivateCircle was founded in
2015 by IIT Madras Alumni
Krishna Saraswati and
Avinash Loganathan.
As a fintech startup we have 3 products in the market.
- PrivateCircle Research: Private Market Intelligence product.
- PrivateCircle Connect: Intelligent Prospecting tool for Sales teams.
- PrivateCircle Markets: Investment opportunities discovery platform.
DevOps Engineer
We are looking for a DevOps engineer (minimum 4+ years of experience) to help us build scalable, functional systems to improve customer experience and provide support to our engineering team.
The ideal candidate would be someone who is passionate about ensuring that software systems are resilient, well-monitored and observed, and constantly improved upon.
The team works on various tracks, including but not limited to:
- CI / CD Pipelines
- IaC + Configuration management via Terraform and Ansible
- Container orchestration
- Monitoring and observability via Prometheus and Grafana
Objectives
- Optimize deployment architecture and sizing in a cloud native ecosystem comprising the following platforms for PC products, based on workload projection. Note: most of our platforms are deployed on VMs across multiple cloud platforms. The technologies that we deal with, include but are not limited to:
- Terraform for Infrastructure-as-Code
- Ansible for Configuration Management
- Kubernetes for container orchestration
- PostgreSQL for our relational db needs
- RabbitMQ and Apache Kafka for our message brokering needs
- Django and FastAPI for our HTTP services needs
- Celery as our task consumer
- Create an automated process for generation of app availability and usage metrics based on the PC product ecosystem, to be used for decision making on optimization, including decommissioning.
- Create performance model(s) and test harness(es) for PC products based on their architecture, usage characteristics and growth in data and user base. This is especially relevant as we move towards a SaaS model.
- When needed, design systems or re-design existing systems keeping security and observability in mind.
Responsibilities
- Develop scripts to automate collection of statistics.
- Create dashboards to drive management decisions.
- Train and build internal capacity in the engineering team.
- Deploying product updates, diagnosing and resolving production issues and implementing integrations to serve the requirements of all teams.
- Ultimately, you will execute and automate operational processes at all levels quickly, reliably and securely.
Requirements
- Work experience as a DevOps Engineer or similar software engineering role.
- Good working knowledge of Python.
- Demonstrable experience with Kubernetes.
- Hands-on experience with deployment automation tools like Ansible.
- Experience managing self-hosted / self-managed data stores like Postgresql, Elasticsearch, and MongoDB.
- Experience with RabbitMQ and Redis.
- Experience using system monitoring tools, automated testing frameworks and implementing server-side security.
- Comfortable with operating within a multi-cloud environment
- Familiarity with Github and Github Actions workflows
- Proficiency in scripting, Git, Git workflows and creating CI/CD pipelines.
- Experience with Gitlab and Gitlab CI/CD is a plus.
- Problem-solving attitude.
- Team spirit.
For the above, relevant areas of experience required as mandatory.
- Demonstrated ability to communicate effectively across teams and job functions
- Substantial experience with the Kubernetes container orchestration platform
- Understanding of monitoring and observability tooling (like PromQL, Prometheus, and Grafana)
- Demonstrated experience surrounding infrastructure security and operations
- Infrastructure design and sizing in cloud native environment, with high availability, high data volumes being ingested, processed and queried. Must have full lifecycle experience of scale out of a cloud platform.
- Cloud network design and Layer 4 and Layer 7 load balancing
- Application integration architecture based on the set of platforms mentioned in section above.
- Performance engineering framework design and implementation in a cloud-native ecosystem, comprising webapps and SaaS models.
- Product evaluation, licensing and deployment of open-source products/platforms to integrate as seamlessly as possible with existing infra.
- Performance engineering framework design and implementation in a cloud-native ecosystem, comprising webapps and SaaS models.
We offer a dynamic and fast-paced work environment with ample opportunities for growth and advancement. If you're a highly motivated individual with a desire to work with cutting-edge technologies, please apply today! Know more about us on www.privatecircle.co