Tanu Infotech employs diverse IT professionals with strong technology skills and business knowledge. Our mature methodologies and cost-efficient delivery model enable us to effectively handle software projects of any scale and complexity.
At Tanu Infotech we believe in delivering high quality & reliable solutions to complex business problem of clients globally with our innovative & highly professional methodologies. With our continued dedication we look to become a single stop shop for all the IT needs of our customers. Tanu Infotech Software Solutions is one of the leading offshore software development service providers, offering an array of IT related services to its clients across the globe. With sound domain knowledge we aim to deliver value to our customers through our innovative software solutions and services.
Hope you are all staying safe and healthy,
What you'll be doing
As a Senior Engineer, you must be a software development expert with extensive and well-rounded background in developing large-scaled software systems and analytics solutions (commercial, open source, in-house). Main responsibilities for this position include:
Analyzes, designs, and develops software applications that are highly distributed and scalable
Monitors and assesses the health and performance of the software applications and databases
Assists in building out the DevOps strategy for hosting and managing our SDP microservice and connector infrastructure in the cloud
Works on cloud-based and distributed computing platforms in big data space where scale and complexity are considered
Participates in agile software development for enterprise-level systems including component design and implementation
Applies deep understanding of application and enterprise software design for implementation of data services and middleware.
What your background looks like
BS in Computer Science or related fields; MS preferred
8+ years of professional development experience in Linux-based and cloud-based distributed systems
Proficient with Python and scripting languages
Experience with MySQL (RDBMS) and database design
Good understanding of distributed software applications including system integration, testing, and troubleshooting
Experience in monitoring the health of distributed systems and strategy for error detection and recovery
Systems integration experience, including design and development of APIs, Real-Time Systems, and MicroServices