Avangate Acquires 2Checkout to Expand Payment Flexibility and Broaden Market Reach.Learn More

Our current job openings

Senior Software Engineer

Columbus, Ohio - USA

Apply for this Job

We are searching for a new colleague who will be part of a team of senior programmers and experienced testing engineers, directly involved in technical development projects of 2Checkout platform. Every engineer contributes to the vision of how we grow the product and is directly involved in vetting new and existing features and defining the technical solution. Full stack experience as well as strong debugging, trouble shooting and self-teaching skills will be integral to success in this role.​

Key responsibilities:
  • Maintain and develop the company’s software products on time and according to specifications
  • Participate in applications design meetings
  • Bugs detecting and fixing
  • Involvement in platform optimization projects
Main requirements:
  • Minimum 5 years of experience in web-enabled software application development
  • Experience in maintenance and design of database (preferably MySQL)
  • Experience in Linux (preferably CentOS and/or Debian)
  • Solid knowledge of PHP and/or Perl
  • Knowledgeable enough about SQL, JavaScript, HTML to be able to debug full stack
  • Knowledge of techniques and concepts of Internet security
  • Person with initiative and ability to work both independently and as part of a team
Job benefits:
  • Strong corporate culture open towards innovation, commitment and people
  • Young, dynamic team and international work environment
  • Flexible business hours

Senior Systems Administrator

Atlanta, Georgia - USA / Columbus, Ohio - USA

Apply for this Job

Shares responsibility for all systems, storage, and networking technologies. Automates routine tasks using programming and scripting languages, while continually seeking areas for improving the satisfaction of departmental and company goals. Aware of common practices, system monitoring, high availability, disaster recovery techniques, and all levels of systems administration skills. Comfortable in a heterogeneous environment. May make presentations to company or peers.

Writes documentation and serves as technical mentor for Systems Technicians, Administrators, and peers. Shares their responsibilities as needed.

Responsibilities
  • Participating in rotating 24/7 on-call schedule for production issues and performing daily security checklist.
  • Administrating the primary production public facing technology infrastructure.
  • Administrating infrastructure applications and hardware including configuration and documentation.
  • Performing security investigations.
  • Maintaining operating system standards, security updates, tuning, upgrades, and patches to CIS Benchmark and PCI DSS standards.
  • Monitoring system and application performance, generating reports, and seeking methods of improvement and automation.
  • Implementing the controls required to maintain PCI DSS compliance.
  • Refining and updating filtering rules in the security tools to accommodate infrastructure changes.
  • Deploying web applications to the production server environment.
  • Working with development team to stage database alteration and updates through production.
  • Involved with the evaluation, specification, purchase justification, and the final purchasing of technologies.
  • Evaluating service providers for PCI validation.
  • Responding to internal and external Security & Compliance audit requests.
  • Performing quarterly internal and external vulnerability scans and participating in risk ranking and remediation of findings.
  • Reviewing annual penetration test results and participating in risk ranking and remediation of findings.
  • Maintaining various security related tools, including LinOTP, FreeRadius, AIDE, and Snort, Palo Alto, Shorewall and StrongAuth.
  • Maintaining SSL certificates and PKI infrastructure.
  • Maintaining various infrastructure applications, including Cacti, Nagios, Icinga, and HAProxy.
  • Maintaining various network technologies, including BGP, WAN, LAN, IOS, Arista.
  • Configuring and maintaining MySQL technologies such as Master/Slave and Multi-Master replication.
  • Maintaining and testing MySQL database backups.
  • Managing access and permissions for MySQL.
  • Performing manual database updates to fix operational issues.
Qualifications
  • A degree or certificate in computer science or related field, or at least four years of system administration experience.
  • Proficiency of all or a substantial subset of technologies including Linux, Apache httpd, Apache Tomcat, NginX, Phusion Passenger, SMTP, TCP/IP, DNS, Nagios, Cacti, Snort, Nessus, RRDTool, Perl, Bash, KVM, Apache, MySQL, mod_perl, PHP, Ruby, QMAIL, SQUID, Shorewall, BGP, LVS, keepalived, Palo Alto and Cisco is required.
  • Familiarity with Active Directory, Group Policy, CIFS, SMS, SCCM, Windows Server, Exchange, Microsoft Office, Microsoft Dynamics and Windows XP/7/8/10 is favorable.