Open Positions

Job Description

  • Hands on experience in the full life cycle of Android or iOS application development
  • Sound knowledge in authentication technologies
  • Knowledge on version control (Git) and coding best practices
  • Knowledge Fragments
  • Experience in Gradle.
  • Experience with third-party libraries and APIs.
  • Hands-on experience of creating mobile app GUI
  • Must have led a team size of 10-15 engineers

Location: Pune

Must have

  • Will be responsible for enhancement or feature development right from requirement gathering to implementation to deployments. Strong hands on experience expected.
  • Will be required to fix defects, develop product features based on customer requests, and troubleshoot and work on some urgent support tickets. The work involves doing analysis, understanding how systems work and how they are used. Should be conversant with monitoring and logging functionality for large scale systems. The work also involves infrastructure maintenance and server deployments.
  • Should be flexible to work on legacy systems.
  • As a part of the job will also be responsible to coordinate with multiple stakeholders on the customer side and the offshore team for day to day operational activities and tasks. Follow up with the various stakeholders for issue resolutions and approvals.

Good to Have

  • Should be acquainted with systems engineering.
  • Should be a go-getter.

Responsibilities

  • Requirement analysis.
  • Implementation – design, develop, code, test and deploy
  • Technical analysis and resolution of team’s technical queries.
  • Work as a representative of the offshore team.
  • Should be able to take their queries further with the onsite stakeholders, analyze the responses and share them back with the team.
  • Responsible for the onsite offshore coordination.

Technical Skills:

  • Strong Linux skills from development perspective and not system administrator. Acquainted with shell scripting ad other equivalent tools.
  • Strong hands on experience with Scripting Languages such as Perl. Python/Ruby is nice to have skill.
  • Exposure to development experience in Java (or equivalent). Must have worked on  databases and any caching technologies.
  • Should have some know-how of devOps skills required for a developer. Should be conversant with JIRA, git etc.
  • Acquainted with monitoring tools like Nagois, Graphana etc.

Soft Skills

  • Strong communication skills
  • Good written and oral English.
  • Strong collaboration skills.
  • Positive attitude.

Location: US, Seattle

Must have

  • Strong proficiency in JavaScript, HTML5, including DOM manipulation and the
  • JavaScript object model
  • Experience with High charts or D3
  • Thorough understanding of React.js and its core principles and workflows (such as Flux
    or Redux), Angular2 or Backbone is a big plus
  •  Experience with data structure libraries (e.g. Immutable.js) is a big plus
  • Experience with common front-end development tools such as Babel, Web pack, NPM,
    etc.
  • Strong understanding of browser compatibility and web standards
  • Familiarity with server-side web technologies such as Nodejs / .NET / Java / Python.
  • Familiarity with RESTful APIs
  • Ability to understand business requirements and translate them into technical
    requirements
  • Hands on skills with code versioning and configuration tools (such as Git, Bitbucket)
  • Extensive and applicable experience as a hands-on architect and/or senior-level
    programmer
  • Experience working with architecture and design patterns on software products
  • Proven success in improving software architecture on desktop and web applications
  • Strong, functional competency in full-stack web development is a big plus
  • Experience with Front-end performance optimization techniques
  • Strong skills in communication, critical thinking, decision making, problem solving, and
    attention to detail

Candidate Profile

  • Developing new user-facing features using latest front-end technologies
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable
    devices and browsers

Location: Pune

Key Responsibilities

  • Automate and streamlining of our infrastructure, operations and deployment processes.  Champion for infrastructure as code.
  • Tools and automation-based monitoring of production environments to provide proactive alerts on system health and reliability.
  • Expert level background in Linux administration.  Ability to demonstrate bash shell scripting to manage node-based configurations.  Experience with cloud-based PAAS services highly desired.
  • Strong experience with infrastructure templating formats such as JSON or Yaml.  A working understating of code and script creation of configuration templates.
  • Troubleshooting and resolving root cause issues in our dev, test and production internal and cloud environments.
  • Team member role in on time, high quality delivery of products thru the entire application lifecycle.

Skills Required

  • Prior experience supporting large scale, highly available, service-oriented, distributed production systems.
  • Programming experience in high level language
  • Container based services experience with Docker
  • Strong understanding of best practices around release engineering
  • Experience with cloud clusters such as EC2/AWS/Colo is essential
  • Experience with Terraform scripting
  • Exposure to MySQL, PostgreSQL, and NoSQL approaches to data storage
  • Exposure to Nagios, Nginx
  • Strong written & oral communication skills are essential
  • Experience with distributed version control systems (Git preferred)

Qualifications

  • BS/MS in Computer Science or equivalent
  • 5+ years’ experience in DevOps related field

Location: USA

Job Description:

  • Experience with installing, configuring, securing, and troubleshooting Tomcat, RedHat JBOSS, JMS, Apache Zookeeper, Postfix, Apache
  • STORM, Cassandra, Kafka will be an added advantage
  • Familiarity with continuous integration tolls like Jenkins, Travis, Hudson
  • Experience with one or more cloud service providers like AWS, GCE, Rackspace, etc.
  • Familiarity with using cloud management software including, but not limited to Openstack, CloudStack, Openshift, etc.
  • Current knowledge of industry trends in collaborative web application development using version control (Perforce, Git etc.).
  • Experience with Linux Containers (LXC) and Docker
  • Knowledge of IT operations

Candidate Profile:

  • Work with core development teams to test, deploy and maintain scalable, robust software platforms and services.
  • Setup a continuous build and deploy environment
  • Develop new and maintain existing tools to improve Operations’ workflows.
  • Monitor, test, and maintain production environments (if required)
  • Define automated test and verification processes for clients
  • Mentor members of the DevOps team
  • Experience with Linux systems, virtualization in a complex setups
  • Experience with scripting – shell, Perl, Ruby, JavaScript, Python
  • Experience with configuration management tools like Puppet, Chef, Ansible, Cfengine, Fabric.Need to be able to code to RESTFUL APIs.
  • Experience with systems integration, network configuration, testing and debugging live systems
  • Excellent  interpersonal, communication and documentation skills

Location: Pune

Job Description:

  • 4+ years’ experience as SW engineer with a minimum of 3 of those years in a lead engineering role.
  • Atleast 1+ year experience in leading teams.
  • In-depth knowledge of Linux/Unix systems programming, with a proficiency in Python preferred, Django framework.
  • Comprehensive understanding of best practices related to backup and recovery.
  • Proven knowledge of design patterns, security, reliability, and scalability.

Candidate Profile:

  • Lead the design, coding of backup and restore implementations and propose integration approach with existing services and applications.
  • Drive the future development of recovery management solutions and services.

Location: Pune

Job Description

  • Understand current trends and changes in search algorithms
  • Making strategy for SEO work to bring website on top rankings.
  • Constantly monitor positioning of website to ensure any fluctuations should not happen
  • Leading junior and interns in SEO efforts
  • In charge for Digital Marketing support, Social Media Marketing, Online marketing, SEO, Search Engine Marketing, Google Analytics, Web Analytics, Blog Content Writing, Email / SMS marketing,
  • Highly self – driven person, who could set goals and make strategies to achieve them.
  • Team Player- works to ensure team goals are met or exceeded.
  • Openly communicates to the team in an enthusiastic and motivated manner.
  • Positive ‘can do’ attitude; self-motivated and good communicator
  • Maintain & update company website as a webmaster
  • Strategize and implement social media marketing efforts
  • Creates high quality and appealing marketing collaterals
  • Builds a strong online presence and brand for AFourTech
  • Drives Digital Marketing efforts including SEO
  • Generates 6 Web inquiries and/or Inbound Leads per quarter
  • Contributes to expansion of business and revenues

Candidate Profile

  • 7+ years of experience in digital Marketing in software IT space is must.
  • At least 2 years of work experience in SEO.
  • Experience in SEM (Google Adwords is a plus).
  • Good analytical abilities.
  • Strong understanding of new technologies and how they can be applied in marketing.
  • Good attention to detail.

Location: Pune

Job Description:

  • Knowledge of Selenium + Java
  • Automation with image recognition tool would be added advantage ( Sikuli / UFT / LeanFT / TOSCA)
  • Knowledge of HP Tools ( ALM etc )
  • Good knowledge of source code management like Github etc.

Candidate Profile:

  • Hands on Experience Automation Testing using Selenium.
  • Hand on Experience on Java.
  • Modular Programming / Scripting is a must.
  • Test Automation development is a must.
  • Good Skills of RDBMS (SQL).
  • Good English communication (Written as well as Verbal).

Location: Bangalore

Job Description:

Mandatory

  • Manual & Automation testing
  • Good Testing Concepts – Manual & Automation
  • Hands on exp with test planning, test & automation strategy, writing test cases
  • Unix/Linux Internals
  • Python, Shell scripting
  • Storage Domain knowledge

Optional

  • Virtualization, Cloud

Location: Pune

Job Description:

  • Scope out and suggest project plan based on client requirements.
  • Understand complex domain and Ramp-up development as well as QA team in areas such as complex business domain as well as technology areas such as (Storage, Networking, Virtualization).
  • Should ensure there are no schedule overruns and work towards the project plan.
  • Sets up complex development as well as QA environments on Linux or Windows.
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.
  • Help team deploy solutions on popular clouds such as AWS, Azure or Google Cloud, etc.
  • Work on onsite as well as offshore opportunities.

Candidate Profile:

  • Must have a rich experience of 7+ years on working with Systems
  • Should have an excellent Systems level knowledge with a good understanding of Data Center technologies – Compute, Network, Storage, OS, ( Unix, Linux, Windows variants)
  • Knowledge of different VM performance parameters and performance benchmarking of Cloud components.
  • Fair knowledge of cloud infrastructure and technologies – IaaS, PaaS, SaaS aspects
  • Should have hands-on experience with different Scripting languages such as PowerShell and Python and System level APIs and implementation
  • Should have an experience on working with – Deep Discovery, Network Traffic, Config, Security, Firewall, Auth
  • Should have an experience in Virtualization – VmWare, OpenStack, Hypervisors, KVMs
  • Should be strong in troubleshooting issues
  • DevOps experience is a plus

Location: Pune

Job Description:

  • 5 years of experience in testing and automation
  • Domain – systems products – Networks, Storage, Virtualization, Cloud
  • Hands on experience of atleast 3 years in automating backend or GUI
  • Good hands on experience in Linux
  • Hands on experience of atleast 3 years in designing tests and manually testing software
  • Ability to work with teams in different geographic locations
  • Ability to work with teams in different time zones
  • Need to participate in client calls
  • Learn new tools, technologies, platforms related to test automation and use them for test automation projects
  • UI Tools – Python
  • CI tools – Jenkins
  • Jenkins, jenkins build pipeline
  • Continuous integration, continuous deployment
  • Python-Automation

Candidate Profile:

  • Should deliver test strategy, test plans. Needs to have good exposure in delivering automation frameworks for backend and frontend technologies.
  • Should be able to identify customer scenarios, design and execute functional and performance tests and understand the code upon which that application or product is built.
  • B.E. or MCA

Location: Pune

Job Description:

  • Hands on Experience Automation Testing using Selenium / Appium.
  • Hand on Experience on Java / Python.
  • Modular Programming / Scripting is a must.
  • Test Automation development is a must.
  • Good Skills in RDBMS (SQL).
  • Good English communication (Written as well as Verbal).

Candidate Profile:

  • Should be proactively able to identify risks and mitigate them with help from resources within the organization.
  • Develop test automation as per usual organization productivity.
  • Should be able to add value to the quality of customer products.
  • Should be able to work independently or with minimal supervision.
  • Ability to understand requirements and develop test automation as per the requirements.
  • Ability to work with teams in different geographic locations.
  • Ability to work with teams in different time zones.
  • Need to participate in client calls.
  • Learn new tools, technologies, platforms related to test automation and use them for test automation projects.
  • Unblock self with resources from the internet or with the help of team members.

Location: Pune

Job Description:

  • 7+ years’ experience as SW engineer with a minimum of 3 of those years in a lead engineering role.
  • 2+ years’ experience in building end to end solutions.
  • In-depth knowledge of Linux/Unix systems programming, with a proficiency in Python preferred Django framework.
  • Comprehensive understanding of best practices related to backup and recovery.
  • Proven knowledge of design patterns, security, reliability, and scalability.

Candidate Profile:

  • Architect solutions lead the design of backup and restore implementations and propose and integration approach with existing services and applications.
  • Own the future development of recovery management solutions and services.

Location: Pune

Competencies and Responsibilities:

  • Very good experience with Java,
  • Experience with Spring 4.x / Spring Boot, Hibernate is a plus
  • Experience with SQL / NoSQL is a plus
  • Experience of front end technologies (AngularJS / ReactJS) is a plus
  • Experience with AWS stack is a plus
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Good experience with Git
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • UI & UX experience is a plus.
  • Design and build advanced web / cloud / bigdata / analytics applications
  • Build and publish applications in app stores
  • Work on bug fixing and improving application performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Excellent team player skills are must
  • US-B1 visa is an added advantage.
  • Should be able to work independently based on client’s requirements.

Job Description:

  • Communicate with clients to gather information & work with the design team to translate requirements.
  • Manage and collaborate with a team of UI Designers & Developers.
  • Create wireframes & interactive prototypes for mobile & web apps.
  • Support & collaborate with the development team to assure a high quality of work index.
  • Visualize complex user scenarios and provide simple and effective solutions keeping in mind the capabilities and limitations of
    technology.
  • Work with UX Designers & conform to industry standards & guidelines.

Candidate Profile:

  • Impressive Visual design skills and a desire to achieve pixel perfection in the finished product.
  • A clean and elegant design aesthetic
  • Excellent working experience with Adobe CC
  • Familiarity with modern web software design patterns
  • Excellent verbal and written communication skills
  • Knowledge of HTML5/CSS3
  • Design and/or working knowledge of Bootstrap/Wordpress/any other framework is a plus
  • Aware of trending standards, styles & guidelines.
  • Basic knowledge of Usability standards & user experience design.

Qualifications

  • Undergraduates in a related field, such as Design (information, interaction, digital, graphics, industrial or others), Communication Design, Computer science, Engineering, technical communication or fine arts.
  • Certified in visual (web or print) design is a plus.

Location: Pune

Job Description:

  • Strong proficiency in JavaScript, HTML5, including DOM manipulation and the JavaScript object model
  • Experience with High charts or D3
  • Thorough understanding of React.js and its core principles and workflows (such as Flux or Redux), Angular2 or Backbone is a big plus
  • Experience with data structure libraries (e.g. Immutable.js) is a big plus
  • Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
  • Strong understanding of browser compatibility and web standards
  • Familiarity with server-side web technologies such as Nodejs / .NET / Java / Python.
  • Familiarity with RESTful APIs
  • Ability to understand business requirements and translate them into technical requirements
  • Hands on skills with code versioning and configuration tools (such as Git, Bitbucket)
  • Extensive and applicable experience as a hands-on architect and/or senior-level programmer
  • Experience working with architecture and design patterns on software products
  • Proven success in improving software architecture on desktop and web applications
  • Strong, functional competency in full-stack web development is a big plus
  • Experience with Front-end performance optimization techniques
  • Strong skills in communication, critical thinking, decision making, problem solving, and attention to detail.

Candidate Profile:

  • Developing new user-facing features using latest front-end technologies
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Location: Pune

Job Description

  • 3-5 years technical (application) support/customer solutions experience.
  • Customer facing role, hence effective communication mandatory.
  • Good hands on Linux Operating system OR any other similar distributions, viz. Ubuntu,
    CentOS, RHEL/RedHat, etc.
  • Virtualization experience mandatory (any of KVM, Openstack or RHEV will do).
  • Candidate from Storage domain preferred.
  • Good networking knowledge expected; eg. VLAN, IPTables, subnets, etc.
  • Knowledge (preferably hands on) of some back up product preferred.
  • Experience with any of the clouds, AWS, Openstack, etc. preferred.
  • Good troubleshooting & debugging skills at application level.
  • Good to have skills: Database knowledge from basic queries perspective, Scripting
    (Shell or Python).

Location: Pune

Submit your resume to: talentteam@afourtech.com (Please mention: Expected Role, Areas of Interest, Years of Experience)

 

FEW REASONS TO BE PART OF OUR JOURNEY

EMPOWERMENT We don’t believe in layers of management or red tape. Work with smart people, make a case for what you think makes sense, and just do it.
DISRUPTION Simply doing the same thing other companies do, but better, faster, or cheaper is boring for us. Let’s build something new. Let’s change how things work.
PASSION Invest in yourself and take time out to research best practices in your field. We love to support people that believe in themselves and aim to be the best in their field, globally.
OPENNESS Interact with top management as you see fit. Help develop the company with your ideas and your feedback on the culture, strategy, team, or anything else.

PERKS & BENEFITS


FLEXIBLE WORKING HOURS

OUTINGS AND PICNICS

SPORTS

PARTIES AND CELEBRATION

CASUAL DRESS CODE

ACCIDENTAL INSURANCE POLICY

CSR ACTIVITIES

INNOVATIVE TRAINING PROGRAMS