Software Test Engineer

  • Full-time

Company Description

SmartRecruiters Test company

Job Description

op 4 skills:

  • Linux/RHEL background
  • Cloud Technologies (EC2, S3)
  • Shell Scripting
  • Dev Ops technologies (Chef, Puppet)

The Team:

  • The Authorization Services team develops and maintains web services that provide authorization capabilities for Client’s websites. The authorization services are highly robust and secure, and process millions of transactions a day with no downtime.  This role would specifically involve migrating some of these authorization services to AWS/AZURE providers.
  • This person would be working on Infrastructure Competency and Authorization Services.  These are very stable environments and logins and they are moving them to cloud providers, which is what this Systems Engineer would be helping them with. 

The Expertise You Have

  • B.S.in Computer Science preferred, Engineering / Mathematics or comparable
  • Experience building and deploying cloud enabled applications using 12 factor design.
  • Hands on experience with automation & pipeline implementation (Testing, Continuous Integration / Continuous Delivery pipeline)

The Skills You Bring

  • You have experience and feel confident working in an agile environment (Scrum and Kanban)
  • Experience working on various projects to manage a complex Web Infrastructure.
  • Strong Linux/RHEL background, knowledge of C/C++ and GCC compiler
  • Good experience working with cloud managed technologies in AWS or Azure (EC2, S3, Route53, ELB, ECS etc)
  • Experience working with Proxies and Load Balancers (Envoy or NGINX)
  • Working knowledge of Build & Deploy Tools (CI/CD, Jenkins, GIT/Stash, Artifactory)
  • Proficient with Shell scripting using ksh, bash and PERL
  • Experience on DevOps essential tools like Chef, Puppet, Ansible etc
  • Experience in creating Docker images and containers
  • Good understanding of OSIModel, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP)
  • You possess systems engineering skills and experience developing maintainable, scalable multi-tiered applications
  • You are a strategic thinker, bring your curiosity and excitement; desire to collaborate and work closely in a paired programming environment; be energized by fast, iterative and extreme programming practices
  • Enjoy communicating and learning the business behind the application

The Value You Deliver

  • Collaborating in an autonomous team, owning all aspects of delivery (Coding, Quality, DevSecOps)
  • Being a phenomenal teammate developing/deploying software in a fast-paced and highly flexible environment
  • Continued focus on improving test coverage, release velocity and production health
  • Working with global Agile teams and will contribute to improving engineering practices
  • Exercising operational expertise in a team, targeting Engineering and DevOps excellence
  • Forever learning and growing your skillsets to be an active contributor to a well-rounded team
  • Automating yourself out of today’s job so that you can move on to the next big challenge

Qualifications

B.Tech, M.Tech

Additional Information

All your information will be kept confidential according to EEO guidelines.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply