Pune, Kalyani Nagar, IND
6 days ago
DevOps Engineer (Linux Administration, AWS Cloud, Jenkins, Terraform, Puppet)
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.
Confirm your E-mail: Send Email