Overview
Skills
Job Details
DevOps Engineer - Modernizing Fintech & POS Innovation
Location: Dallas (Hybrid)
About Us:
This role is with an emerging fintech organization undergoing a significant and exciting digital transformation. They're building the future of their customer experience by modernizing their technology and processes to deliver innovative solutions in the Point-of-Sale (POS) space, moving away from traditional physical touchpoints to create seamless and digital-first interactions. Join their talented engineering team and be a key player in this evolution!
About the Role:
As a DevOps Engineer, you'll be at the heart of our modernization and POS transformation journey. You'll be instrumental in building and maintaining the infrastructure, automation pipelines, and tooling that empower our development teams to deliver high-quality, scalable, and reliable software on our Google Cloud Platform (Google Cloud Platform). You'll champion DevOps best practices, drive efficiency, and ensure a smooth and secure path from code to production.
What You'll Do:
- Build & Maintain Infrastructure: Design, provision, and manage our cloud infrastructure on Google Cloud Platform using Infrastructure-as-Code (IaC) principles (e.g., Terraform, Cloud Deployment Manager).
- Automate Everything: Develop and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Cloud Build) to automate build, test, and deployment processes.
- Champion DevOps Culture: Promote collaboration, automation, and continuous improvement across development, QA, and operations teams.
- Ensure Reliability & Performance: Implement robust monitoring, logging, and alerting solutions to proactively identify and resolve potential issues.
- Enhance Security: Integrate security best practices into our CI/CD pipelines and infrastructure (DevSecOps).
- Optimize Cloud Costs: Implement strategies to optimize our Google Cloud Platform resource utilization and manage cloud spending effectively.
- Troubleshoot & Resolve: Participate in incident response and problem-solving efforts to ensure system availability.
- Enable Developers: Provide tooling, guidance, and support to development teams to streamline their workflows and improve their productivity.
- Stay Current: Continuously learn and adopt new DevOps technologies and best practices.
What You'll Bring:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience as a DevOps Engineer or in a similar role.
- Strong experience with Azure services.
- Proficiency in Infrastructure-as-Code (IaC) tools (e.g., Terraform, Cloud Deployment Manager).
- Solid understanding of CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI/CD, Cloud Build).
- Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Strong scripting skills in at least one language (e.g., Python, Bash).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, Cloud Logging/Monitoring).
- Understanding of network principles and security best practices.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- A passion for automation and continuous improvement.
Bonus Points:
- Experience with security scanning tools and practices.
- Familiarity with configuration management tools (e.g., Ansible, Chef, Puppet).
- Experience with database administration and automation.
- Knowledge of fintech regulations and compliance.
- Experience with POS systems or payment processing.
Why Join Us?
- Be a key contributor to a major digital transformation in the exciting fintech and POS space.
- Work with a talented and collaborative team in a dynamic and growing tech hub.
- Utilize cutting-edge cloud technologies on Azure.
- Opportunity to shape our DevOps culture and practices.
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and development.
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.