Product Software Engineer

Year    Chennai, Tamil Nadu, India

Job Description


Responsibilities: - Kubernetes Administration : - Assist in managing and administering Kubernetes clusters, including cluster provisioning, deployment, and troubleshooting. - Monitor and optimize cluster performance, capacity, and security under guidance. - Support the implementation and maintenance of high availability and disaster recovery strategies for Kubernetes workloads. - AWS Infrastructure Management : - Assist in designing, deploying, and maintaining AWS infrastructure to support application workloads. - Assist in configuring and optimizing AWS services such as EC2, S3, RDS, VPC, and IAM. - Contribute to infrastructure provisioning and deployment automation using Infrastructure as Code (IaC) tools like Terraform or CloudFormation. - Support monitoring and ensuring the availability, performance, and security of AWS resources. - DevOps Implementation : - Collaborate with cross-functional teams to assist in implementing and improving DevOps practices. - Contribute to the development and maintenance of CI/CD pipelines using tools like Jenkins, Bamboo CI/CD, or AWS CodePipeline. - Assist in automating software deployments, testing, and monitoring processes. - Work closely with senior engineers and developers to adopt and apply DevOps best practices. - System Architecture and Design : - Contribute to the design and architecture discussions of scalable and reliable cloud-based systems. - Assist in capacity planning and participate in system scalability initiatives. - Identify and suggest solutions to enhance system performance, security, and cost-efficiency. - Troubleshooting and Support : - Collaborate with senior team members to investigate and resolve technical issues related to Kubernetes, AWS, and DevOps. - Provide support and guidance to junior team members, as directed. - Collaborate with product teams to address and resolve production incidents. - Documentation and Knowledge Sharing : - Contribute to the creation and maintenance of technical documentation, including system diagrams, runbooks, and standard operating procedures. - Share knowledge and contribute to internal knowledge bases, learning from senior team members. Qualifications and Skills : - Bachelor\'s or Master\'s degree in Computer Science, Engineering, or a related field. - Some experience or familiarity with Kubernetes administration and management. - Familiarity with AWS services, including EC2, S3, RDS, VPC, and IAM. - Basic understanding of implementing and maintaining DevOps practices and CI/CD pipelines. - Exposure to Infrastructure as Code (IaC) tools like Terraform or CloudFormation is a plus. - Basic understanding of networking concepts and protocols. - Familiarity with scripting and automation using languages like Python, Bash, or PowerShell. - Exposure to containerization technologies (Docker) and container orchestration platforms (e.g., Kubernetes, Amazon EKS) is a plus. - Strong problem-solving skills and the ability to learn and troubleshoot technical issues. - Good communication and collaboration skills. - Certifications like Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer, or similar are a plus. If you are a highly motivated and skilled engineer with a passion for learning and contributing to Kubernetes administration, AWS, and DevOps, we would love to hear from you.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3132216
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year