Job Description
- Build, release, and manage the configuration of all production systems, utilizing DevOps principles.
- Implement and optimize CI/CD pipelines for efficient and reliable software delivery.
- Manage and maintain the current infrastructure, ensuring availability and security.
- Ensure the integrity of source code repositories and version control systems.
- Coordinate with stakeholders to manage deliverables and expectations.
- Collaborate with internal teams to define data, application, deployment, access, and system audit strategies.
- Perform regular upgrades for operating systems, firmware, and applications.
- Define and enforce best practices for containerization.
- Utilize Kubernetes/docker/containerd for orchestrating containerized applications.
- Implement and manage high availability (HA) and Site Reliability Engineering (SRE) processes.
- Ensure cloud applications redundancy and high availability.
- Implement encryption/decryption mechanisms using Hardware Security Modules (HSM).
- Ensure infrastructure and application security through regular audits and compliance checks.
- Collaborate with security teams to identify and resolve vulnerabilities.
- Investigate and resolve infrastructure, deployment, and performance-related issues.
- Collaborate with cross-functional teams to troubleshoot and resolve technical challenges.
- Perform OS and firmware upgrades, as well as applications performance tuning.
- Debug and enhance automation scripts and tools.
- Monitor the platform and ensure SLAs.
We are looking for
- Education: Bachelors or Masters Degree in Computer Science
- Experience: 6 Months to 2 Years of Relevant Experience
Skills
- Strong understanding of DevOps principles, methodologies, and tools.
- Proficiency in scripting languages like Bash and Python.
- Strong operating system, databases, and network concepts.
- Solid knowledge of infrastructure provisioning and configuration management.
- Experience with CI/CD pipelines and related tools (e.g., Jenkins, TeamCity, ArgoCD).
- Knowledge of application and infrastructure monitoring and related tools.
- Understanding to Secure socket layer and Public Key Infrastructure (PKI).
- Familiarity with containerization technologies (Docker, containerd) and orchestration frameworks (Kubernetes).
- Understanding of security practices, compliance standards, and vulnerability management.
- Strong troubleshooting and problem-solving skills.
- Excellent collaboration and communication skills.
- Ability to work effectively in a fast-paced and dynamic 24/7 environment.
Perks & benefits
At i2c, we want you to be well and thrive. Our global benefits package includes:
Vehicle Lease Facility
Child Education Assistance
Concierge Services
On-site Day Care Facility
Eid Bonus
Gym and Play Area (Table tennis)
Leaves Encashment
Life Insurance
Meals on House
Provident Fund
Value Creation Incentive Plan
Recreational Trips
Technical Certification Sponsorship
Long Service Cash Rewards
Performance Cash Rewards
Cash Allowances
Health Insurance
Outpatient (Self, Spouse & Parents)
Maternity Benefit
Annual, Sick and Casual Leaves
ATM, Vending Machine and Coffee Machines