Job Description: DevOps EngineerWe are seeking a talented DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a key role in collaborating with software developers, system operators, and other IT staff members to manage code releases. The ideal candidate will have 3 to 6 years of experience in a similar role and a strong understanding of the software development life cycle.
Key Responsibilities:
- Design, implement, and maintain the infrastructure and CI/CD pipelines to support software development and deployment processes.
- Collaborate with software developers to ensure smooth integration of new applications and features into the production environment.
- Monitor and analyze system performance, identifying and resolving issues proactively to ensure optimal performance.
- Implement automation tools and frameworks to improve the efficiency and reliability of our systems.
- Participate in code reviews, providing feedback to ensure best practices are followed.
- Manage and configure cloud services and virtual servers to support development needs.
- Support continuous improvement initiatives to enhance system stability and scalability.
- Collaborate with cross-functional teams to troubleshoot and resolve technical issues as they arise.
Key Skills:
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting languages such as Python, Perl, or Shell scripting.
- Hands-on experience with configuration management tools like Ansible, Puppet, or Chef.
- Knowledge of containerization technologies such as Docker and container orchestration tools like Kubernetes.
- Familiarity with monitoring tools like Nagios, Splunk, or Prometheus.
- Experience with version control systems such as Git.
- Solid understanding of networking concepts and protocols.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3 to 6 years of experience in a DevOps or similar role.
- Relevant certifications such as AWS Certified DevOps Engineer or Certified Kubernetes Administrator are a plus.
ANY GRADUATE