We are growing, Be part of our young team and grow with us. Send your CV to careers@tivonaglobal.com

Current Openings

Tivona Global is looking for a Senior Python Developer to work on Cloud Native Application development projects as a part of our development team based out of Chennai. The Senior Python Developer will be responsible for developing APIs and cloud native applications including serverless applications using Python and various AWS cloud native/serverless services. Send your CVs to careers@tivonaglobal.com.

Job Responsibilities:

  • Designing and Developing secure, robust and scalable APIs  on AWS
  • Integrate APIs with various AWS services such as AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, AWS Glue etc.
  • Identify and implement optimizations to improve API performance, scalability, and efficiency, leveraging AWS services and tools.
  • Ensuring security and compliance by adopting  security best practices including authentication, authorization, encryption, and compliance with relevant standards and regulations.
  • Implement monitoring and logging solutions for APIs using AWS CloudWatch, AWS X-Ray, or similar tools, to ensure availability, performance, and reliability.
  • Implementing Continuous Integration and Deployment (CI/CD) pipelines for API development, automating testing, deployment, and monitoring processes on AWS.
  • Create and maintain comprehensive API documentation for internal and external users.
  • Collaborate effectively with cross-functional teams, including product managers, designers, and other developers 
  • Troubleshooting  and fixing API-related bugs and performance  issues, to ensure system stability and performance.

Skills & Requirements :

  • Expertise in API and Web Application Development using Python
  • Strong proficiency in using AWS services such as AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, Amazon RDS, Amazon DynamoDB, and others to build and deploy API solutions.
  • Ability to design scalable and resilient API architectures using microservices approach, serverless, or other modern architectural patterns, considering factors like performance, reliability, and cost-efficiency.
  • Strong understanding of API security principles and best practices, including authentication, authorization, encryption, and compliance with standards like OAuth, OpenID Connect, and AWS IAM.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines, infrastructure as code (IaC), and automated testing, to ensure efficient and reliable deployment of APIs on AWS.
  • Excellent problem-solving skills, with the ability to troubleshoot complex issues, identify root causes, and implement effective solutions to ensure the stability and performance of APIs.
  • Experience leading and mentoring a team of developers, providing technical guidance, code reviews, and fostering a collaborative and innovative environment.
  • Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders, and collaborate with cross-functional teams.
  • Experience working in Agile development environments, following practices like Scrum  or Kanban, and ability to adapt to changing requirements and priorities.

Qualification & Experience:

  • 3 to 5 years of extensive experience in designing, developing, and deploying APIs using REST, or other relevant technologies, with a focus on scalability, performance, and security using Python and AWS
  • Engineering/MCA in Computer Science/Information Technology

Tivona Global is looking for a Lead  Python Developer to work on Cloud Native Application development projects as a  part of our development team based out of Chennai. The Lead  Python Developer will be responsible for developing APIs and cloud native applications including serverless applications using Python and various  AWS cloud native/serverless services. He will be expected to communicate business and technical needs to stakeholders and also mentor teams. Send your CVs to careers@tivonaglobal.com 

Job Responsibilities:

  • Designing and Developing secure, robust and scalable APIs  on AWS
  • Integrate APIs with various AWS services such as AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, AWS Glue etc.
  • Identify and implement optimizations to improve API performance, scalability, and efficiency, leveraging AWS services and tools.
  • Ensuring security and compliance by adopting  security best practices including authentication, authorization, encryption, and compliance with relevant standards and regulations.
  • Implement monitoring and logging solutions for APIs using AWS CloudWatch, AWS X-Ray, or similar tools, to ensure availability, performance, and reliability.
  • Implementing Continuous Integration and Deployment (CI/CD) pipelines for API development, automating testing, deployment, and monitoring processes on AWS.
  • Create and maintain comprehensive API documentation for internal and external users.
  • Collaborate effectively with cross-functional teams, including product managers, designers, and other developers 
  • Troubleshooting  and fixing API-related bugs and performance  issues, to ensure system stability and performance.

Skills & Requirements :

  • Expertise in API and Web Application Development using Python
  • Strong proficiency in using AWS services such as AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, Amazon RDS, Amazon DynamoDB, and others to build and deploy API solutions.
  • Ability to design scalable and resilient API architectures using microservices approach, serverless, or other modern architectural patterns, considering factors like performance, reliability, and cost-efficiency.
  • Strong understanding of API security principles and best practices, including authentication, authorization, encryption, and compliance with standards like OAuth, OpenID Connect, and AWS IAM.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines, infrastructure as code (IaC), and automated testing, to ensure efficient and reliable deployment of APIs on AWS.
  • Excellent problem-solving skills, with the ability to troubleshoot complex issues, identify root causes, and implement effective solutions to ensure the stability and performance of APIs.
  • Experience leading and mentoring a team of developers, providing technical guidance, code reviews, and fostering a collaborative and innovative environment.
  • Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders, and collaborate with cross-functional teams.
  • Experience working in Agile development environments, following practices like Scrum  or Kanban, and ability to adapt to changing requirements and priorities.

Qualification & Experience:

  • 6 to 10 years of extensive experience in designing, developing, and deploying APIs using REST, or other relevant technologies, with a focus on scalability, performance, and security using Python and AWS
  • Engineering/MCA in Computer Science/Information Technology

Tivona Global is looking for a Senior Python Developer to work on Cloud Native Application development projects as a  part of our development team based out of Chennai. Quality Assurance Engineer  will be responsible for conducting tests to ensure software runs efficiently and meets client’s functional needs, while at the same time proves to be secure, scalable, and cost-effective. Send your CVs to careers@tivonaglobal.com

Job Responsibilities:

  • Collaborate with developers, architects, and stakeholders to understand API requirements and design test plans and strategies for API testing on AWS.
  • Develop comprehensive test cases for API testing, covering functional, non-functional, and edge cases, ensuring thorough test coverage.
  • Implement automated tests for APIs using tools like Postman, Selenium, and pipelines using  tools such as Jenkins to improve testing efficiency and coverage.
  • Conduct regression testing to ensure that changes to APIs do not introduce new bugs or regressions, maintaining the overall quality of the APIs.
  • Conduct performance testing of APIs using AWS tools like AWS X-Ray, to evaluate API performance under different loads and conditions.
  • Perform security testing of APIs to identify vulnerabilities and ensure compliance with security best practices and standards.
  • Test API gateway configurations and integrations to ensure proper routing, transformation, and security of API requests and responses.
  • Test error handling mechanisms of APIs to ensure they return appropriate error codes and messages in case of failures or invalid requests.
  • Document test plans, test cases, and test results, and collaborate with developers to ensure issues are properly documented and tracked.
  • Collaborate with developers, DevOps engineers, and other stakeholders to resolve issues and improve the quality of APIs, following an Agile development process.

Skills & Requirements :

  • AWS Services: Familiarity with AWS services such as Amazon API Gateway, AWS Lambda,
  • AWS IAM, AWS CloudWatch, and others, and experience in testing APIs deployed on AWS infrastructure.
  • Experience in implementing automated tests for APIs using tools like Postman, Selenium, or AWS testing tools, to improve testing efficiency and coverage.
  • Experience in performance testing of APIs using tools like Apache, JMeter, Gatling, or AWS X-Ray, to evaluate API performance under different loads and conditions.
  • Knowledge of security testing principles and best practices for APIs, including authentication, authorization, encryption, and compliance with security standards like OWASP.
  • Familiarity with testing methodologies such as Agile testing, Test-Driven Development (TDD), and Behavior-Driven Development (BDD), and ability to work in Agile development environments.
  • Ability to create and maintain comprehensive test plans, test cases, and test reports, and communicate effectively with team members and stakeholders.

Qualification & Experience:

  • 3 to 5  years of experience and proficiency in testing APIs using tools like Postman, SoapUI, or Selenium, with a focus on functional, non-functional, and security testing, and a strong understanding of API technologies and standards.
  • Engineering/MCA in Computer Science/Information Technology

Tivona Global is looking Cloud Engineer based out of Chennai, responsible for managing company’s infrastructure on the cloud, automation of cloud infrastructure as well as deployments. Send your CV to careers@tivonaglobal.com

Job Responsibilities:

→ Setup and manage cloud infrastructure
→ Monitoring the health of the infrastructure as well as the deployed applications using various Application Performance Management tools
→ Taking corrective action to fix issues with the infrastructure or application deployments
→ Coordinating with development, testing and support teams
→ Ensuring the infrastructure is run at optimal cost and performance level by taking necessary optimization measures

Skills & Requirements :

→ Administrator level experience on at least one Operating System at server level – Linux or Windows
→ Strong knowledge of Cloud Computing – Administrator level experience on GCP or AWS or Azure
→ Strong troubleshooting skills
→ Strong knowledge of Networking and network troubleshooting tools.
→ Exposure to Containerization Technologies – Docker or Kubernetes.
→ Scripting on Bash/Power shell/Python
→ Exposure to VMWare
→ Experience in setting up web servers and application servers
→ Experience in security best practices, securing a site at the network/hardware/OS/application level
→ Good communication skills
→ Certification related to server administration, virtualization or cloud computing will be good to have but not mandatory.

Qualification & Experience:

→ Engineering/MCA/BTech in Computer Science/Information Technology
→ 4 to 6 years of experience in roles such as system administrator, system engineer, cloud engineer. network engineer, technical support engineer, VMWare Administrator or Server Administrator.

Tivona Global has multiple openings for Cloud Solution Architect based out of Chennai, responsible for creating solutions in the area of Cloud/On-Prem infrastructure, infrastructure automation, CI/CD, automation of on-prem, observability. Cloud Solutions Architects will also be responsible for design, implementation and maintaining availability of high traffic applications. They will also lead a team of cloud/devops engineers. They will work closely with development teams and product owners spread across the globe.

Job Responsibilities:

→ Working with the product owners to understand the build and release cycles and the deployment requirements.
→ Understand the build process and automating it by using CI tools
→ Understanding the release cycles and releases processes and automating the releases by using CD tools
→ Setup and manage underlying on-prem, virtual and cloud infrastructure infrastructure for the applications
→ Monitoring the health of the underlying infrastructure as well as the deployed applications using various Application Performance Management tools
→ Taking corrective action to fix issues with the infrastructure or application deployments
→ Coordinating with development, testing and support teams
→ Ensuring the infrastructure is run at optimal cost and performance level by taking necessary optimization measures

Skills & Requirements (Must Have):

Administrator level experience on at least one Operating System at server level – Linux or Windows
Strong knowledge of Virtualization
Strong knowledge of Cloud Computing – Administrator or Architect level experience on AWS or GCP or Azure
Strong knowledge of Networking and network troubleshooting tools
Clear understanding of how web applications work
Familiarity with popular web development frameworks in various languages
Familiarity with Containerization Technologies – Docker, Kubernetes etc.
Intermediate level scripting on Bash/Power shell
Exposure to at least one programming language – Python or Java
Familiarity with ReST APIs
Familarity with Data Interchange formats – JSON, XML, YAML etc.
Experience in setting up web servers and application servers
Experience in security best practices, securing a site at the network/hardware/OS/application level
Good communication skills
Leadership Skills/Experience

Skills & Requirements (Good to have):

Certification related to server administration, virtualization or cloud computing will be a bonus
Experience in writing documentation and proposals
Experience in assisting/mentoring other team members

Qualification & Experience:

Engineering/MCA/BTech in Computer Science/Information Technology
Overall 6 to 12 years experience in systems in roles such as system administrator, system engineer, cloud engineer. 4 years of experience in the area of Cloud & DevOps.

Tivona Global is looking for DevOps Engineer with GCP experience based out of Chennai, responsible for the Continuous Integration/Delivery, automation of on-prem, virtual and cloud infrastructure as well as deployments. Experience working with Google Cloud Platform is mandatory for this position.You will work closely with development teams and product owners spread across the globe. Send your resume to careers@tivonaglobal.com

Job Responsibilities:

→ Work with the product owners to understand the build and release cycles and the deployment requirements
→ Understand the build process and automating it by using CI tools
→ Understanding the release cycles and releases processes and automating the releases by using CD tools
→ Setup and manage underlying on-prem, virtual and cloud infrastructure infrastructure for the applications
→ Monitoring the health of the underlying infrastructure as well as the deployed applications using various Application Performance Management tools
→ Taking corrective action to fix issues with the infrastructure or application deployments
→ Coordinating with development, testing and support teams

Skills & Requirements (Must Have):

> Administrator level experience with Linux
> Good knowledge of GCP or AWS or Azure
> Good knowledge of monitoring tools
> Good knowledge of Containerization Technologies – Docker/Kubernetes.
> Experience in implementing CI/CD Processes
> Experience with Terraform
> Experience with Apache Web Server, NGINX
> Knowledge of Cloud Security
> Good knowledge of Python & bash scripting
> Very Good communication skills, experience handling customers/teams across the globe.

Qualification & Experience:

> Engineering/MCA/BTech in Computer Science/Information Technology
> Experience with GCP or AWS or Azure
> Overall 4 to 6 years experience in systems in roles such as system administrator, system engineer, cloud engineer or develops engineer
> Google Cloud/Kubernetes Certification will be a plus.

Tivona Global is looking for Linux Administrators with 3 to 4 years of experience based out of Chennai. They will be responsible for maintaining Linux servers and applications running on them. The linux servers can be physical servers/VM on-prem or VMs on the cloud. Will also be able to upgrade themselves to take up devops/cloud/automation roles.

Send your resume to careers@tivonaglobal.com

Job Responsibilities:

→ Installing/upgrading various Linux distributions on physical servers and VMs
→ Installing/Updating various applications including Database servers
→ Updating various applications as needed
→ Monitor the health of servers and applications
→ Troubleshoot performance issues
→ Co-ordinate with support teams and developers for troubleshooting issues
→ Bash Scripting
→ Scheduling of jobs
→ Backup and Restore critical application and DB related data
→ Creating alerts and notifications
→ Configuration management using Ansible
→ Installing/Configuring/Optimising web servers such as Apache HTTPD, Nginx etc.

Skills & Requirements (Must Have):

> Administrator level experience on Linux Operating System
> Knowledge and familiarity with Redhat and Ubuntu
> Bash Scripting
> Good knowledge of Networking
> Knowledge of Virtualisation and Containerisation

Skills & Requirements (Good to have):

> Python
> Knowledge of deploying web applications
> Cloud Computing
> CI/CD
> Kubernetes

Qualification & Experience:

> Engineering/MCA/BTech in Computer Science/Information Technology
> Overall 3 to 4 years experience in systems in roles such as system administrator, system engineer, cloud engineer or develops engineer.

Tivona Global is looking for Python Developer to be part of our development team based out of Chennai. Send your CVs to careers@tivonaglobal.com

Job Responsibilities:

As a Python Developer you will get to
→ build high performance applications/APIs
→ work with various databases – SQL and non-SQL
→ build ETL pipelines
→ interact with third party APIs

Skills & Requirements (Must Have):

> Strong Object Oriented Design & Development experience
> Experience working with Python / Django Web Development Framework
> Databases: MySql/PostgreSQL/MongoDB etc
> Experience in creating & consuming REST APIs
> Experience in development tools like GIT, Bit Bucket, JIRA etc
> Very good communication skills

Qualification & Experience:

> 4 to 6 years experience as a Python Developer
> Engineering/MCA in Computer Science/Information Technology