DevOps Engineer
Role OverviewWe are seeking a skilled DevOps Engineer to manage and improve our development and deployment infrastructure. The role involves automating workflows, maintaining cloud environments, and implementing CI/CD pipelines to ensure efficient and reliable software delivery.Key ResponsibilitiesDesign, implement, and maintain CI/CD pipelines for application deploymentAutomate infrastructure provisioning and configuration managementManage cloud environments (AWS, Azure, or GCP)Monitor system performance, availability, and securityCollaborate with development and operations teams to improve deployment processesImplement containerization and orchestration solutionsTroubleshoot system issues and optimize infrastructure performanceMaintain documentation for infrastructure and deployment processesRequired QualificationsBachelor’s degree in Computer Science, IT, or related field (or equivalent experience)Experience with DevOps tools such as Jenkins, GitLab CI, or CircleCIKnowledge of containerization technologies like Docker and KubernetesExperience with cloud platforms (AWS, Azure, or GCP)Proficiency in scripting languages such as Python, Bash, or PowerShellFamiliarity with infrastructure-as-code tools such as Terraform or AnsibleStrong understanding of Linux systems and networking conceptsPreferred SkillsExperience with monitoring tools like Prometheus, Grafana, or ELK StackKnowledge of security best practices in cloud environmentsExperience with microservices architecturesFamiliarity with Agile and DevOps methodologies