Senior devops engineer
Summary
A Senior DevOps engineer in Durban who designs and maintains cloud infrastructure (AWS/Azure), builds CI/CD pipelines, and manages infrastructure as code with Terraform or CloudFormation. Day to day involves automation, monitoring, security hardening, and working with dev teams to streamline deployments.
Our client is seeking a seasoned Senior Dev Ops Engineer to enhance their cloud infrastructure and streamline development operations in Durban. This role is critical in bridging the gap between software development and IT operations, focusing on automation, reliability, and scalability. You will be responsible for designing, implementing, and managing CI/CD pipelines, infrastructure as code, and cloud-native solutions to support rapid application deployment and operational efficiency. Join a collaborative team that is dedicated to building resilient systems and fostering a culture of continuous improvement within a company known for its commitment to technological advancement.
Key Responsibilities Design, build, and maintain scalable and reliable cloud infrastructure, primarily on AWS or Azure. Develop and manage robust CI/CD pipelines for automated build, testing, and deployment processes. Implement and manage infrastructure as code using tools such as Terraform or Cloud Formation. Automate system administration tasks, monitoring, logging, and alerting to ensure high availability and performance. Collaborate closely with development teams to optimize application performance and troubleshoot deployment issues. Ensure security best practices are implemented across all infrastructure and deployment processes. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field. 5+ years of experience in Dev Ops, system administration, or software engineering roles. Strong expertise in cloud computing platforms (AWS, Azure, or GCP) and related services. Proficiency with containerization technologies like Docker and orchestration tools like Kubernetes. Hands-on experience with CI/CD tools (e.g., Jenkins, Git Lab CI, Azure Dev Ops) and scripting languages (e.g., Bash, Python). Understanding of networking concepts, security principles, and database management. Benefits Competitive salary package with performance-related bonuses. Comprehensive health insurance and retirement savings plan. Generous annual leave and professional development opportunities. Opportunity to work with cutting-edge technologies and contribute to impactful projects. A flexible and supportive work environment in Durban , promoting innovation and collaboration.