What are the responsibilities and job description for the Lead DevOps Engineer position at VeeRteq Solutions LLC?
Job Description
- We are looking for a highly skilled DevOps Developer with significant experience in the payments domain to join our dynamic team.
- The ideal candidate will have a strong background in software development, system operations, and an in-depth understanding of payment systems.
- This role requires someone who can seamlessly integrate and manage our software development and IT operations to improve the efficiency and reliability of our payment processing systems.
- Develop, implement, and manage CI/CD pipelines to automate the software development and deployment processes.
- Monitor and optimize the performance of the development and production environments.
- Work closely with software developers, QA engineers, and system administrators to ensure smooth and reliable operation of software and systems.
- Facilitate communication and collaboration between development and operations teams.
- Manage and maintain cloud infrastructure (AWS, Azure, GCP) or on-premise servers.
- Ensure high availability and scalability of payment processing systems.
- Implement security best practices to protect sensitive payment data.
- Develop scripts and tools to automate repetitive tasks and increase efficiency.
- Implement monitoring and logging solutions to proactively identify and resolve issues.
- Respond to and resolve issues related to the payment system promptly.
- Conduct root cause analysis for incidents and implement preventive measures.
- Understand and manage the integration of various payment gateways and processors.
- Ensure compliance with relevant payment standards (PCI-DSS, PSD2, etc.).
- Optimize payment processing flows to enhance user experience and reduce transaction failures.
- Experience Range: 8 10 Years
- Proven experience as a DevOps Engineer or in a similar software engineering role.
- Extensive experience with payment systems, gateways, and processors.
- Experience with cloud platforms (AWS, Azure, GCP).
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, CircleCI).
- Proficiency in scripting languages (Python, Bash, etc.).
- Strong understanding of software development life cycle (SDLC).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with infrastructure as code (Terraform, Ansible).
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, dynamic environment.
- Strong Payment Domain experience required.