DevOps Engineer (3+)
TransPerfect | 194 days ago | Pune

Educational and Work Requirements

The ideal candidate would be highly pro-active in several key areas of our processes. This position will be a key member of a DevOps engineering team that is responsible for the operational activities and software deployment orchestration related to the internal infrastructure of our rapidly expanding business. The DevOps Engineer will have a demonstrable successful track record in:

 

  • Effectively provision, installation, configuration, operation, and maintenance of version control systems, build tools and continuous integration tools
  • Working with development and QA teams to build, maintain, and document through Confluence the Development, Testing, Staging, and Production environments.
  • Researching, promoting and implementing DevOps best practices to continue improving software delivery and release processes
  • Maintaining, monitoring and scaling VM deployments
  • Maintaining, monitoring and scaling cloud deployments
  • Analysis of functionality and interoperability between virtualized resources.
  • Diagnosing and solving problems with the underlying environment.
  • Evaluation, implementation, and maintenance of monitoring platforms
  • Maintaining, monitoring, and scaling database servers including on and offside replication (MySQL / Maria DB)
  • Managing application and database backups

 

Tasks:

  • Working alongside our Development, QA and implementation teams to detect hot spots in our applications and set preventative measure before it becomes a live issue.
  • Monitoring and examination of all application, performance, event, and system logs to assist in troubleshooting
  • Writing and deploying automation scripts to maintain and analyze services and metrics like CPU/Memory usage across multiple environments.
  • Aiding our teams in moving our applications to a public/private cloud CI/CD environment
  • Maintaining our existing large VM deployments / including all VM OS updates
  • Troubleshooting and providing solutions for system configurations
  • Planning, executing and testing disaster recovery plans and procedures
  • Database replication, monitoring and maintenance
  • Filing all IT/Colocation tickets ensuring fulfilment of requests, escalating to the right person if necessary.
  • Aiding in planning our datacenters system expansion.
  • Testing and evaluating new technologies.
  • Working with 3rd party support services
  • Documenting procedures.

 

Requirements:

  • At least 3+ years experience within DevOps roles, or system administrator, systems engineering with strong knowledge and experience of Linux environments
  • Working knowledge of both relational and non-relational databases.
  • Advanced knowledge of Linux Servers
  • Advanced experience in deployment orchestration
  • Advanced knowledge in telemetry/observability
  • Advanced knowledge of HA Proxy
  • Experience in networking and routing concepts, network security and software firewalls, virtualization technologies
  • Strong analytical and problem-solving skills
  • Ideal candidates will be familiar with the following subjects/technologies:
  • Agile Methodology | SQL Database backups, restores, and monitoring (Maria DB/MongoDB) | Java | Proxy servers | Ansible/Python | Network Security |ELK Stack | JIRA/Confluence | API Gateways | Orchestration tools (Kubernetes) | Configuration tools (e.g. Chef/Puppet) | Canary or A/B deployments | Infrastructure-as-Code
Official notification
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.