DevOps & Cloud Infrastructure Manager
HandsOn Systems Limited
Basis: Full-Time
Closing Date: 15-Sep-2024
Job Ref: KMP-93441
Job Description
BasisFull-Time |
Apply by15-Sep-2024 |
LocationUndefined |
SalaryUndefined |
The DevOps and Cloud Infrastructure Manager is responsible for overseeing and managing all software and product infrastructure within the organization. This role includes the administration of both Ubuntu and Windows Server virtual machines on platforms such as DigitalOcean and AWS. The position involves managing databases, monitoring and maintaining various cloud services, implementing integration strategies, and ensuring the seamless deployment of services through CI/CD pipelines. The role also includes responding to on-call incidents and providing level 2 support for complex technical issues.
Key Responsibilities:
Required Skills and Qualifications:
Preferred Qualifications:
Working Conditions:
What We Offer:
HandsOn Systems Limited - KMP-93441
Key Responsibilities:
- Cloud infrastructure management:
- Administer and maintain Ubuntu and Windows Server virtual machines on Digital Ocean and AWS.
- Manage AWS components including RDS (SQL Server, PostgreSQL), S3, SES, IAM, and ECR.
- Ensure the security and availability of cloud services through regular monitoring and maintenance.
- DevOps and CI/CD management:
- Oversee the management of CI/CD pipelines using Bitbucket.
- Manage Docker environments, including Docker Compose and Docker Swarm, to deploy and manage Java Spring Boot microservices.
- Optimize deployment processes to ensure smooth, continuous delivery of software updates.
- Database and application management:
- Administer and maintain managed databases (SQL Server, PostgreSQL) in AWS RDS.
- Manage message queues using RabbitMQ and maintain the integrity and performance of the ELK stack.
- Implement and manage integration strategies with third-party platforms.
- Incident response and support:
- Serve as level 2 support for escalated technical issues, providing expert guidance and resolution.
- Respond to on-call incidents, ensuring timely resolution of infrastructure-related issues.
- Conduct root cause analysis and implement corrective actions to prevent future incidents.
- Security and compliance:
- Ensure all systems and applications are compliant with organizational security policies.
- Manage IAM policies and procedures to maintain secure access to cloud resources.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in IT infrastructure management, with a focus on cloud environments.
- Proficiency with AWS, including RDS, S3, SES, IAM, and ECR.
- Strong experience with Ubuntu and Windows Server administration.
- Hands-on experience with Docker, Docker Compose, and Docker Swarm.
- Solid understanding of CI/CD pipelines, particularly using Bitbucket.
- Experience managing databases (SQL Server, PostgreSQL) in cloud environments.
- Strong troubleshooting skills and experience in incident management.
- Excellent communication and leadership skills.
Preferred Qualifications:
- AWS certification (Solutions Architect, SysOps, or DevOps Engineer).
- Experience with ELK stack management.
- Familiarity with other cloud platforms (e.g., Azure, GCP).
- Experience with container orchestration tools like Kubernetes.
Working Conditions:
- On-call availability for incident response.
- Ability to work under pressure in a fast-paced environment.
What We Offer:
- Competitive salary and benefits package.
- Professional training will be provided.
- Opportunities for professional growth and development.
- A dynamic and collaborative work environment.
HandsOn Systems Limited - KMP-93441