We are seeking a talented Senior DevOps Engineer to join our dynamic IT infrastructure team. The successful candidate will take a leading role in enhancing our software deployment processes, improving reliability, scalability, and security of cloud-based applications. You will collaborate closely with development teams, system administrators, and management to ensure the seamless integration of continuous integration/continuous deployment (CI/CD) pipelines, automation strategies, and monitoring tools.
Key Responsibilities:
- Develop, implement, and maintain robust CI/CD pipelines.
- Automate deployment and configuration tasks using tools like Terraform, Ansible, and Jenkins.
- Maintain and optimize cloud infrastructure (AWS, Azure, GCP).
- Collaborate with software developers and system administrators to streamline software release processes.
- Monitor and troubleshoot application and infrastructure issues to ensure maximum uptime and performance.
- Ensure security standards are met across all environments.
- Drive automation initiatives to improve operational efficiency.
- Provide technical guidance and mentorship to junior DevOps engineers.
- Stay updated with emerging technologies and recommend improvements.
Essential Qualifications:Bachelor's degree in Computer Science, Information Technology, or related field.5+ years of professional experience in DevOps or related roles.Proficiency with CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions).Strong experience with infrastructure-as-code tools (Terraform, CloudFormation).Experience with configuration management tools (Ansible, Puppet, Chef).Advanced knowledge of cloud platforms (AWS, Azure, Google Cloud).Expertise in scripting and programming languages such as Python, Bash, or Ruby.Solid understanding of containerization technologies (Docker, Kubernetes).Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack).Excellent problem-solving and troubleshooting skills.Strong understanding of network and system security.Preferred Qualifications:Relevant certifications (AWS Certified DevOps Engineer, Certified Kubernetes Administrator, Azure DevOps Engineer).Experience working in agile software development environments.Familiarity with database administration and optimization (MySQL, PostgreSQL, MongoDB).Strong interpersonal and communication skills.Experience with security compliance frameworks (ISO 27001, SOC2).