Job Description
Knowledge of programming languages like Bash, Python, Java Working familiarity with the entire software development lifecycle including version control, build process, testing, code release and observability Experience with configuration automation tools (Jenkins/Ansible/Argo) Hands-on experience with Docker, Kubernetes and Helm. Experience with Release management processes and procedures. Hands-on experience in Splunk, Sysdig, Elasticsearch, Prometheus, Grafana and/or other observability tools. Experience with operating system internals, file systems, disk/storage and networking protocols Knowledge of the Spring suite of technologies. Proficient in caching mechanisms (e.g., Redis, Memcached, Hazelcast). Experience with microservices architecture and RESTful API design. Experience of SQL (Postgres, MySQL, MS SQL) and NoSQL databases. Familiarity with development and deployment on cloud platforms like AWS, Azure, or Google Cloud. Hands-on experience with Apache Kafka or similar messagin...
Apply for this Position
Ready to join Tata Consultancy Services? Click the button below to submit your application.
Submit Application