CAREERS

Come join the team.

Learn about us

If you'd like to be a part of the team, please check out the requirements below and get in touch.

ARCHITECTS | DEVOPS | PROJECT MANAGERS | SEND US YOUR CV

 


Architects

PLATFORM AND APPLICATION:

  • Bachelor's Degree in Computer Science, other technical field.
  • Well versed in building product-quality software on AWS including experience in designing for high availability, building multi-zone and multi-region architectures, and designing across appropriate SQL and NoSQL data layer technologies.
  • Familiar with various application stacks such as Java, C#, .Net, etc.
  • Configuration and deployment experience in two or more of the following:
    • AWS apps technologies such as RDS, ElasticBeanstalk, DynamoDB, RedShift
    • AWS IaaS Technologies such as EC2, S3, EBS, ELB, VPC, Route 53,  
    • Deployed applications with Web UI frontends
    • Deployed application with RESTful/SOAP services interfaces
  • Experience building private AMI’s on VPC’s
  • Firm grasp on cloud security, leveraging Linux and Windows operating systems, using the AWS console and CLI (command line interface).
  • Experience as a hands-on technical practitioner/specialist in client facing roles in large enterprises and demonstrated client facing consulting skills, including building strong client relationships.

SECURITY:

  • Bachelor's Degree in Computer Science, other technical field.
  • Assessed, developed and implemented, operationalised and documented comprehensive security technologies and processes.
  • Secure software development, data protection, cryptography, key management, identity and access management (IAM), network security (VPNs) within SaaS, IaaS, PaaS, and other cloud environments.
  • Architected solutions within Amazon Web Services (AWS) and other cloud providers and SOA for cloud-based services.
  • Worked with cloud security and governance tools, cloud access security brokers (CASBs), and server virtualization technologies.
  • Performed security design/architecture reviews, code reviews, and penetration tests of large applications, systems and/or networks.
  • Worked on large scale cloud based services (including SaaS, PaaS, IaaS) and understand security challenges involve in deploying Cloud Applications.
  • Created and maintained security policies and procedures, managing the protection of information systems and assets.
  • Performed threat modeling and design reviews assessing security implications and requirements introducing new technologies.
  • Hand-on experience with multiple security technologies such as Firewalls, Intrusion Detection/Prevention Systems, Vulnerability Scanning, WAF, Wireless LAN, NAC, DLP, DDoS Mitigation, WAN security, SIEM, Content Filtering, Cloud Security gateways, Secure Proxies, SSL crypto solutions.
  • Solid understanding of a range of compliance, regulatory and legal requirements and relevant principles, best practices and standards across multiple industries. Preferred industries: financial services, telecommunications. Examples would include: PCI, SOX, GLBA, CSA, PCI, NIST, ISO, IEEE, FedRAMP, HIPAA and TCG.  
  • Have working knowledge of common and industry standard cloud-native/cloud-friendly authentication mechanisms (OAuth, OpenID, SAML, Ping, Okta, etc) and key management (Safenet, Vormetric, other)

DEVOPS

  • Bachelor's Degree in Computer Science, Engineering, or Technical Science.
  • 3-7 years of experience with coding or scripting languages – with at least two of the following (Shell, Ruby/JRuby, Perl, Python, PowerShell, Java, Go, Bash).
  • Experience in mentoring and executing Agile, Lean, and Continuous Delivery best practices. 
  • Strong technical foundation in a number of the following tools and technologies:
  • Windows and/or Linux (Ubuntu/Debian and/or RedHat/Centos/Fedora)
  • Virtualization (VMWare, Xen, KVM, VirtualBox)
  • Cloud computing 5+ years: (AWS, Google – GCP/GAE/GCE, Rackspace Cloud, Azure)
  • Infrastructure automation 3+ years (Chef, Puppet, Salt, Ansible, Cloud Formation, Terraform, Vagrant, Packer)
  • Build tools (Maven, Gradle, Ant, NAnt, MSBuild, Rake, GNU Make)
  • Continuous integration tools (TeamCity, Jenkins, Cruise Control).
  • SCM tools (Git, SVN, Perforce, Mercurial)
  • Application servers, servlet containers, and web servers (WebSphere, Tomcat, Jetty, Nginx,   Mongrel, Microsoft IIS, Apache HTTP server)
  • Logging - (Splunk, Graylog, Kibana, Logstash)
  • Monitoring – (Nagios, New Relic, Alert Logic, App Dynamics, Boundary)

Project Managers

  • Bachelor's Degree in Computer Science, other technical field.
  • 10+ years of experience managing large, complex and transformative IT programs and projects such as software development, data centre migrations or cloud computing strategies
  • PMP certification and prior experience in professional services working with enterprise clients a plus
  • Has in-depth experience with key practices, processes and methodologies applicable to project management.
  • Strong business acumen, with experience working in a variety of industries and IT areas.  Must have demonstrated aptitude to understand a variety of technical domains and strategies regarding opportunities, challenges, risks and business impact
  • Strong facilitation skills with demonstrated experience leading scoping and design sessions, managing geographically dispersed teams and identifying and resolving client and team risks and conflicts
  • Highly organized with proven ability to handle multiple, competing priorities simultaneously and make things happen in fast-paced, dynamic environments
  • Demonstrated experience in working in unstructured environments that required designing and implementing creative project management methodologies  
  • Excellent teamwork skills with a natural ability to motivate and work well with others
  • Agile approach in personal work style, with ability to be flexible and adept in dealing with and resolving ambiguity
  • Track record of building successful relationships, internally and externally
  • Detailed oriented with a flair for problem solving
  • Excellent verbal, presentation and written communication skills including creating usable documentation and tools
  • Ability to travel and work at client locations
FIND OUT MORE