Job Description
We are looking for a talented and experienced DevOps Engineer to join our team. The ideal candidate will have a strong background in software engineering, system administration, and automation. You will be responsible for building and maintaining the infrastructure that supports our applications and services, ensuring high availability, scalability, and security.
Responsibilities
- Design, implement, and manage CI/CD pipelines.
- Automate infrastructure provisioning and configuration management.
- Monitor and troubleshoot system performance and reliability.
- Collaborate with development teams to ensure seamless integration and deployment of new features.
- Implement and maintain security best practices and compliance requirements.
- Optimize system performance and cost efficiency.
- Participate in on-call rotations and incident management.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in a DevOps or similar role.
- Proficiency with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Experience with infrastructure as code tools like Terraform, Ansible, or CloudFormation.
- Strong scripting skills in languages such as Python, Bash, or Ruby.
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Solid understanding of networking, security, and system architecture.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
What We Offer:-
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Flexible work hours and hybrid work options.