Platform Engineer

Apply Now

In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.

CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how they need it. With a robust library of real-time data connectors, users can access data from hundreds of applications, tools, and systems – on-premises or in the cloud.

CData is a global company, headquartered in Chapel Hill, NC with about 350 team members worldwide. More than 10,000 organizations rely on CData technologies to overcome data fragmentation challenges and unlock value from diverse, dispersed data assets.

This position will join our India team, operating out of our Bangalore office where we have nearly 100 team members.

Note: Immediate joiners and candidates who can join within a month of offer only need to apply/will be considered.

Job Description:

The Platform Engineer has a critical role that will have a significant impact on Cloud products. We’re looking for someone who is excited about taking ownership of improving the existing infrastructure, designing the future of CData’s cloud applications, and working with a diverse team. Attention to detail and eagerness to learn new technologies and systems is critical to the success of this role.

Location(s): Bengaluru, India.

Key Duties & Responsibilities:

Responsibilities include but are not limited to:

  • Advance Infrastructure-as-Code and GitOps for the company.
  • Increase successful product delivery velocity.
  • Produce templates, modules, and other reusable components to enable other engineering teams to be successful.
  • Build, debug, and configure CI/CD pipelines.
  • Define and help implement infrastructure improvements CData cloud applications.
  • Support & contribute improvements to the availability, scalability, latency, and efficiency of Cloud applications.
  • Enhance monitoring and observability of application performance and errors.
  • Define and implement monitoring metrics and alerts to ensure tools and environments are meeting SLA's for uptime and performance.

Qualifications:

  • B.S. degree in Computer Science or related technical field (e.g., EE, physics or mathematics), or equivalent practical experience and including: 5+ years of professional coding software development experience.
  • Deep understanding of Linux and containerization.
  • Experience with Kubernetes both as a developer and from an operations perspective.
  • 2+ years of experience working with public cloud infrastructure (Azure preferred).
  • Experience deploying and operating applications, Java or C# preferred.
  • Experience with GitOps based workflows.
  • Infrastructure as code experience typically with a tool like Terraform or Ansible, etc.,
  • Database experience (SQL Server preferred).
  • Experience with development practices and tools (JIRA, Git, Azure DevOps).
  • Experience with messaging systems and APIs.
  • Working knowledge of networking (e.g., firewall, routing, network topologies, etc.,)
  • Exposure to working in Global Teams (Preferably with counterparts in US).

Travel Required: None required.

Information Security: This role has been identified as having possible access to customer sensitive data. You are required to review, acknowledge, and abide by the company's security policies. Information Classification and Management Policy.pdf

Apply Now