Company Overview:
We are a leading technology fintech company at the forefront of payment solutions and product development. Our company leverages cutting-edge technology to deliver innovative and secure financial solutions to our clients. We are seeking a highly skilled DevOps/SRE Engineer to join our team, focusing on GitOps, Infrastructure as Code, and cloud-native tools to automate infrastructure provisioning and support.
Job Description:
We are looking for a talented and experienced DevOps/SRE Engineer specializing in GitOps and Infrastructure as Code to join our dynamic team. As a DevOps/SRE Engineer, you will play a crucial role in automating infrastructure provisioning, ensuring high availability, and optimizing the scalability and performance of our systems. Your expertise in Kubernetes, cloud platforms, and other cloud-native tools will be vital in enabling us to deliver reliable and efficient financial solutions.
Responsibilities:
- Design, implement, and maintain infrastructure as code (IaC) solutions using tools like Terraform, Ansible, or CloudFormation to automate the provisioning of cloud resources.
- Collaborate with software development teams to integrate GitOps practices, enabling continuous delivery and deployment of applications and infrastructure.
- Deploy, configure, and manage Kubernetes clusters and related technologies for container orchestration and microservices architectures.
- Ensure high availability, scalability, and performance of production systems by implementing and maintaining robust monitoring, logging, and alerting solutions.
- Collaborate with development teams to optimize application performance, troubleshoot issues, and implement efficient CI/CD pipelines.
- Implement and manage infrastructure and application security measures, including access controls, encryption, and vulnerability scanning.
- Work closely with cross-functional teams, including developers, QA engineers, and system administrators, to improve operational processes and promote a culture of automation and DevOps.
- Continuously evaluate and recommend cloud-native tools and technologies to enhance system reliability, scalability, and cost optimization.
- Conduct performance analysis, capacity planning, and system tuning to ensure optimal resource utilization and system efficiency.
- Participate in incident response and resolution activities, identifying root causes and implementing preventive measures.
- Document infrastructure configurations, deployment processes, and operational procedures to ensure knowledge sharing and maintain system documentation.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (5+ years) as a DevOps/SRE Engineer, with a focus on GitOps, Infrastructure as Code, and cloud-native tools.
- Strong knowledge and hands-on experience with GitOps practices, including Git, GitLab, or GitHub, for continuous delivery and deployment.
- Proficiency in infrastructure as code (IaC) tools such as Terraform, Ansible, or CloudFormation for automating infrastructure provisioning.
- Solid understanding of Kubernetes and containerization technologies, with experience deploying and managing Kubernetes clusters.
- Familiarity with cloud platforms such as AWS, Azure, or GCP, and their native services for infrastructure provisioning, management, and monitoring.
- Experience in setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.Knowledge of infrastructure and application security practices, including access controls, encryption, and vulnerability management.
- Strong scripting and automation skills using languages like Bash, Python, or PowerShell.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk.
- Excellent problem-solving and troubleshooting skills, with a keen attention to detail.
- Strong collaboration and communication skills to work effectively with cross-functional teams.
- Experience with Agile methodologies and familiarity with DevOps principles and practices.
- Relevant certifications, such as Certified Kubernetes Administrator (CKA) or AWS Certified DevOps Engineer, are desirable.
Join our team and contribute to the success of our cutting-edge payment solutions by automating infrastructure provisioning and support. Apply your expertise in GitOps, Infrastructure as Code, Kubernetes, and cloud-native tools to enable reliable and efficient financial solutions. We offer a dynamic and collaborative work environment where you can make a significant impact on our technological innovation.