Software Engineer I

metlifecareers

Hyderabad 5 Years Exp Posted 8d ago

Job Description

 Platform Development

 ·       Design and implement robust, scalable platform services and infrastructure

 ·       Build and maintain CI/CD pipelines and deployment automation

 ·       Develop internal tools and frameworks to improve developer productivity

 ·       Implement monitoring, logging, and observability solutions

 System Architecture

 ·       Design distributed systems with high availability and fault tolerance

 ·       Optimize platform performance and resource utilization

 ·       Ensure security best practices across the platform

 ·       Document architecture decisions and system designs

 Collaboration & Support

 ·       Work closely with development teams to understand platform needs

 ·       Provide technical guidance and support to engineering teams

 ·       Participate in code reviews and knowledge sharing

 ·       Respond to incidents and troubleshoot platform issues

 Required Skills

 Technical Expertise

 ·       Languages: Proficiency in one or more: Python, Go, Java, or similar

 ·       Cloud Platforms: Experience with AWS, Azure, or Google Cloud

· Containers & Orchestration: Docker, Kubernetes

· Infrastructure as Code: Terraform, CloudFormation, or Pulumi

 ·       Version Control: Git, GitHub/GitLab

 Platform Technologies

 ·       CI/CD tools (Jenkins, GitHub Actions, GitLab CI)

 ·       Service mesh and API gateways

 ·       Message queues and event streaming (Kafka, RabbitMQ)

 ·       Databases (SQL and NoSQL)

Similar Openings for You