We are seeking a skilled and motivated DevOps Engineer to join our team (GenAgents Technologies). As a DevOps Engineer, you will be responsible for developing and implementing continuous integration and delivery (CI/CD) pipelines, automating deployment processes, and managing infrastructure and cloud-based services. You will collaborate with developers, testers, and other stakeholders to ensure efficient and reliable software delivery.
Responsibilities
- Design and implement CI/CD pipelines using tools such as Jenkins, GitLab CI, Github Actions, etc.
- Manage infrastructure and cloud-based services using AWS, Azure, or Google Cloud Platform.
- Monitor system performance and troubleshoot issues related to infrastructure, applications, and services.
- Collaborate with development teams to ensure efficient and reliable software delivery.
- Implement and maintain security measures and best practices to protect company data and infrastructure.
- Participate in agile development processes and provide input to product development teams.
- Continuously evaluate and recommend improvements to existing DevOps processes and tools.
- Serve as the primary client-facing representative, handling discussions, requirement gathering, and ongoing communication.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 2-4 years of experience in DevOps and software development.
- Experience managing infrastructure on cloud-based services using AWS, Azure, or GCP.
- Experience dealing with Containers and Kubernetes.
- Experience with Infrastructure as Code tools like Terraform, AWS CDK, Pulumi, etc.
- Knowledge of programming languages such as Python, Go, Java, or Ruby.
- Strong problem-solving skills and ability to troubleshoot issues related to infrastructure and applications.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, team-oriented environment.
This job was posted by Neehar Priyadashi from Codemancers.