**Job Title:** Infrastructure Automation Specialist
As a senior member of our team, you will be responsible for leading and mentoring junior team members in the implementation and maintenance of automated CI/CD pipelines. You will design, build, and manage cloud or on-premise infrastructure using Infrastructure as Code tools.
Key Responsibilities:
* Design, implement, and maintain automated CI/CD pipelines.
* Build and manage cloud or on-premise infrastructure using Infrastructure as Code tools.
* Maintain high system performance, ensuring availability and scalability is key.
* Mentor junior DevOps engineers and foster skill development.
* Establish best practices for DevOps processes and workflows.
* Setup monitoring and alerting systems for proactive issue detection.
* Troubleshoot and resolve infrastructure or application-related issues.
* Integrate DevSecOps practices to ensure security throughout the development lifecycle.
* Liaise between development, QA, and operations teams to promote collaboration.
* Optimize application and infrastructure performance, identify bottlenecks.
* Evaluate and recommend tools and technologies to improve processes.
Requirements:
* Good experience with Java build tools (Maven, Gradle, Fastlane).
* Good experience with Docker tools (Harbor, Docker, Docker-Compose).
* Experience in configuration tools Ansible and Ansible Tower.
* Experience in Docker or Kubernetes and its ecosystems and troubleshooting and automation of deployments.
* Extensive knowledge in Jenkins, GitLab, and ADO pipelines.
* Experience coding in Python, Bash, PowerShell, and Java.
* Strong understanding of application development methodologies.
* Experience working with Unix/Linux systems.
* Extensive experience in RHEL and SELinux and its policies.
* Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
* In-depth knowledge of operating systems (processes, threads etc).
* Systematic problem-solving approach, with ownership and drive.
* Working knowledge of enterprise data center technologies including storage platforms, network switching, and security infrastructure within a virtualized data center.
* Experience optimizing applications, both standalone and in distributed systems, to maximize performance.
* Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
* Knowledge of Infrastructure as Code (IaC) tools (Terraform, Ansible, CloudFormation).
* Solid understanding of networking, security, and system administration.
* Knowledge of DevSecOps principles.
* Familiarity with tools like Prometheus, Grafana, ELK stack, or Splunk.
About this Role:
* This is an exciting opportunity for a skilled DevOps engineer to join our team.
* 5+ years of hands-on experience supporting, automating, and optimizing mission-critical deployments.
* Experience with Linux, Oracle, VMware ESXi, and storage.