Senior DevOps Engineer
Description
Summary: The Senior DevOps Engineer plays a crucial role in aligning development and operations, focusing on the automation, security, and efficient management of software delivery pipelines and infrastructure.
Responsibilities:
* Design, implement and maintain CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins).
* Manage GitOps deployments with Argo CD, including application definitions and environment management.
* Automate builds, tests, and deployments across all environments.
* Implement zero-downtime deployment strategies.
* Provision and manage AWS infrastructure through Infrastructure as Code with Terraform.
* Administer containerization using Docker and Kubernetes.
* Set up and maintain monitoring and alerting systems.
* Define reliability indicators and contribute to incident management.
* Apply DevSecOps best practices and ensure compliance.
* Support development teams in adopting DevOps practices.
* Write and maintain technical documentation.
Must Haves:
* Minimum 5 years of experience in a DevOps role or relevant position.
* Strong command of Terraform for Infrastructure as Code.
* In-depth knowledge of AWS cloud services (EC2, EKS, RDS).
* Proven experience in CI/CD tools (GitLab CI, GitHub Actions, Jenkins).
* Experience managing high-availability production environments.
* AI-First Mindset (Must Have) - Paymetrust is an AI-first company where speed, efficiency, and continuous innovation are core principles. We are looking for engineers who actively embrace AI-powered ways of working and use modern AI tools to increase productivity, improve code quality, automate repetitive tasks, and accelerate decision-making.
Responsibilities:
* Leverage AI-assisted development tools to improve engineering efficiency and delivery velocity.
* Continuously evaluate and adopt AI-driven approaches for infrastructure automation, troubleshooting, documentation, and software delivery.
* Contribute to the company's AI-first culture by identifying opportunities to optimize workflows through AI technologies.
* Support the adoption of AI-enhanced engineering practices across development and infrastructure teams.
Must Have:
* Strong interest in and practical experience using AI tools to enhance software engineering and DevOps workflows.
* Demonstrated ability to leverage AI solutions to automate tasks, improve productivity, and accelerate problem-solving.
* Growth mindset with a willingness to continuously adapt to emerging AI technologies and engineering practices.
Nice to Have:
* Experience using AI-powered developer tools such as Claude, Cursor, GitHub Copilot, or similar platforms.
* Experience integrating AI capabilities into engineering, operational, or automation workflows.
Other Details:
* Location: Remote or hybrid model.
* Team Structure: Collaborative, cross-functional teams.
* Reporting Lines: Reports to Head of Infrastructure / CTO.
Reason (Must Have):
* Terraform: Essential for provisioning AWS infrastructure accurately and efficiently.
* AWS knowledge: Critical for managing cloud services effectively and ensuring system reliability.
* CI/CD tools: Necessary for implementing smooth deployment pipelines which improve delivery speed.
Reason (Nice to Have):
* AWS certifications: Validates expertise and can enhance team credibility in cloud initiatives.
* SRE familiarity: Provides knowledge of reliability practices that align with production service goals.