Responsibilities
· Design and implement DevOps practices and tools
· Develop and maintain scripts for automation of deployment and testing
· Ensure smooth deployment of applications to production environments
· Collaborate with development team to identify and resolve deployment issues
· Implement monitoring and logging tools to ensure system reliability
· Ensure compliance with industry standards and best practices
· Troubleshoot and resolve DevOps-related issues
Skills Needed
· 3+ years of experience in DevOps engineering
· Strong knowledge of DevOps tools (Jenkins, Docker, Kubernetes, etc.)
· Experience with scripting languages (Python, Bash, etc.)
· Strong understanding of agile development methodologies
· Experience with cloud computing platforms (AWS, Azure, Google Cloud)
· Strong understanding of networking fundamentals (TCP/IP, DNS, etc.)
· Excellent problem-solving and communication skills
Qualifications
· Bachelor's degree in Computer Science, Information Technology, or related field
· Certified DevOps Engineer or related certification (optional)
· Proven experience in designing and implementing DevOps practices
· Strong understanding of DevOps concepts and technologies