Total-TECH Co.
Responsibilities:
Design, build, and maintain scalable and resilient CI/CD pipelines across multiple environments.
Automate infrastructure provisioning using tools like Terraform, Ansible, or CloudFormation.
Manage cloud platforms (e.g., AWS, Azure, GCP) including deployment, cost optimization, and monitoring.
Implement best practices for infrastructure security, monitoring, logging, and disaster recovery.
Collaborate with software development teams to ensure smooth code releases and production stability.
Monitor application and infrastructure performance and respond to incidents using observability tools (e.g., Prometheus, Grafana, ELK).
Create and maintain documentation for infrastructure and deployment processes.
Mentor junior team members and help foster a DevOps culture across the organization.
Ensure compliance with internal policies, security standards, and regulatory requirements.
Continuously evaluate and adopt new tools and practices to improve performance, scalability, and cost efficiency.
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or related field.
5+ years of experience in DevOps, system administration, or cloud engineering roles.
Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
Strong knowledge of containerization (Docker) and orchestration platforms (Kubernetes, OpenShift).
Solid experience with infrastructure as code (IaC) and configuration management.
Proficiency with scripting languages (Bash, Python, PowerShell).
Deep understanding of networking, system architecture, and security practices.
Relevant DevOps certifications (e.g., AWS DevOps Engineer, Certified Kubernetes Administrator).
Experience with hybrid cloud and on-prem deployments.
Background in agile methodologies and supporting agile development teams.
