Platform Engineer

Posted on July 7, 2025

Apply Now

Job Description

  • Platform Engineer 5 yrs -
  • Location - Remote
  • Number of position :- 5
  • Key Responsibilities
  • Platform Development:
  • Design, develop, and maintain the core components of our internal developer platform, including APIs, tools, and infrastructure.
  • Build self-service capabilities that enable developers to provision infrastructure, deploy applications, and manage their environments independently.
  • Implement and maintain infrastructure-as-code (IaC) using tools like Terraform, CloudFormation, or similar.
  • Develop and maintain golden paths for common development tasks, ensuring consistency and best practices.
  • Contribute to the overall architecture and design of our cloud infrastructure.
  • Evaluate and integrate new technologies and tools into the platform.
  • Developer Enablement:
  • Work closely with development teams to understand their needs and pain points.
  • Provide training and support to developers on how to use the platform effectively.
  • Gather feedback from developers and iterate on the platform based on their needs.
  • Document platform features and best practices.
  • Champion a developer-centric approach to platform development.
  • Automation and Efficiency:
  • Automate infrastructure provisioning, application deployment, and other repetitive tasks.
  • Build and maintain CI/CD pipelines to streamline the software delivery process.
  • Identify and eliminate bottlenecks in the development workflow.
  • Implement monitoring and alerting systems to ensure the health and performance of the platform.
  • Security and Compliance:
  • Ensure that the platform is secure and compliant with relevant regulations.
  • Implement security best practices throughout the platform.
  • Work with security teams to identify and mitigate potential vulnerabilities.
  • Collaboration and Communication:
  • Collaborate effectively with other engineers, product managers, and stakeholders.
  • Communicate technical concepts clearly and concisely.
  • Participate in code reviews and knowledge sharing.
  • Contribute to a positive and collaborative team environment.
  • Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 3+ years of experience in software development, infrastructure engineering, or a related role.
  • Strong understanding of cloud computing concepts and technologies (AWS, Azure, GCP).
  • Experience with infrastructure-as-code (IaC) tools (e.g., Terraform, CloudFormation).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Proficiency in at least one programming language (e.g., Python, Go, Java).
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Desirable Experience
  • Experience building and maintaining internal developer platforms.
  • Experience with API design and development.
  • Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Experience with security best practices and compliance requirements.
  • Experience with Agile development methodologies.
  • Contributions to open-source projects.

Required Skills

� 3+ years of experience in software development infrastructure engineering or a related role. � strong understanding of cloud computing concepts and technologies (aws azure gcp). � experience with infrastructure-as-code (iac) tools (e.g. terraform cloudformation). � experience with containerization technologies (e.g. docker kubernetes). � experience with ci/cd pipelines and automation tools (e.g. jenkins gitlab ci circleci).