Senior Software Engineer

redpincompany

Hyderabad 6 Years Exp Posted 1h ago

Job Description

AI / ML / GenAI

  • Hands-on experience with platforms such as OpenAI, Bedrock, or Vertex AI
  • Strong understanding of prompt engineering and AI API integrations
  • Solid foundation in machine learning concepts and LLM architectures

Cloud Infrastructure (AWS)

  • Design and implement AI-powered automation solutions for DevOps and platform engineering use cases
  • Build and integrate AI agents to enhance developer productivity
  • Develop and maintain CI/CD pipelines with AI-assisted workflows
  • Design, provision, and operate secure, scalable AWS infrastructure
  • Work across compute, networking, storage, and IAM
  • Support multi-account AWS environments and apply governance guardrails
  • Implement Infrastructure as Code (IaC) using Terraform and/or CloudFormation
  • Troubleshoot and resolve cloud infrastructure issues

CI/CD & DevOps Automation

  • Build, maintain, and optimize CI/CD pipelines for application and microservices teams (preferably using GitLab or GitHub)
  • Automate build, test, security scanning, and deployments
  • Implement deployment strategies such as blue-green, canary, and rolling deployments
  • Improve pipeline performance, stability, and developer experience

Cloud Security & Governance (Execution Focus)

  • Implement AWS security best practices including IAM, VPC security, encryption, and secrets management
  • Enforce tagging standards, access controls, and policy guardrails
  • Integrate security scanning (SAST, DAST, container scanning) into CI/CD pipelines
  • Support audit and compliance requirements

Reliability & Observability

  • Implement and manage monitoring, logging, and alerting solutions
  • Build dashboards for system health, availability, and performance
  • Improve system reliability through automation and proactive monitoring

Cloud Cost Optimization

  • Monitor and optimize AWS costs across services.
  • Implement right-sizing, autoscaling, and storage lifecycle policies.
  • Support Savings Plans and Reserved Instance optimization.
  • Promote cost-efficient cloud usage and architecture

DevOps Best Practices

  • Apply and promote DevOps principles such as automation, CI/CD, and IaC.
  • Reduce operational toil through tooling and automation.
  • Support teams in adopting cloud-native and DevOps best practices

Collaboration & Mentorship

  • Work closely with application, SRE, and security teams.
  • Mentor junior DevOps engineers through code reviews and hands-on guidance.
    • Contribute to documentation, runbooks, and operational standards

Similar Openings for You