Overview:
We are looking for a highly skilled Cloud Engineer/DevOps Engineer who will serve as the operational backbone of our cloud strategy. This role demands hands-on expertise in AWS and related DevOps tools, with the capability to manage CI/CD pipelines, infrastructure as code, and comprehensive cost optimization strategies. Familiarity with Azure is a plus, though the primary focus will be on AWS.
Requirements
Responsibilities:
- Develop, implement, and maintain robust CI/CD pipelines using GitLab and GitHub.
- Manage and optimize containerized applications with Kubernetes, ensuring seamless deployment and scalability.
- Operate and maintain Windows servers and other IaaS components, focusing on security and performance.
- Utilize infrastructure as code (IaC) practices to build, test, and deploy cloud infrastructure reliably.
- Execute regular system cleanups and implement cost optimization strategies to maximize AWS investment.
- Collaborate with development, security, and operations teams to streamline processes and enhance system performance.
- Troubleshoot and resolve infrastructure issues, ensuring high availability and performance of cloud systems.
Required Qualifications:
- Proven hands-on experience with AWS, particularly in managing cloud resources and cost optimization strategies.
- Proficiency with GitLab, GitHub, and CI/CD pipeline creation and management.
- Extensive experience with Kubernetes and container orchestration.
- Familiarity with Windows server environments and IaaS solutions.
- Expertise in infrastructure as code and automation tools.
- Strong understanding of application security and system monitoring best practices.
Preferred Qualifications:
- Experience with Azure, complementing AWS skills.
- Background in implementing and managing end-to-end DevOps processes in dynamic environments
Benefits
- Private Medical Insurance
- Growth opportunities
- Great work environment
- Impactful Work: Shape our innovative Fintech platform, directly influencing how small businesses access funding.
- Collaborative Environment: Join a culture that values teamwork, open communication, and knowledge sharing.
- Professional Growth: Access ongoing training, mentorship, and career development opportunities.
- Competitive Compensation: Receive a market-competitive salary with potential performance incentives.
- Benefits Package: Health insurance, paid time off, and additional perks relevant to your location.