Careers

Open Positions

Technical skills and competencies

  • 4-8 years of Python development experience mandatory
  • API Development using Python, Swagger and Twisted framework
  • Good knowledge on hypervisor – KVM
  • Good knowledge on LVM and VM provisioning using KVM
  • Strong expertise in Linux and building solutions on linux platform
  • Good knowledge in any SQL and NoSQL databases.
  • Familiarity with software development practices such as version control
    (git), test frameworks, code review tools, deployment configuration
    management, continuous integration.
  • Knowledge on cloud would be added advantage

Responsibilities :

  • Write well designed, clean, efficient code backed by unit tests in Python 3.x.
  • Abide by coding standards and guidelines.
  • Build solutions for robust security and performance.
  • Automate routine tasks in AWS for maintenance and monitoring.
  • Build CI/CD pipelines using Jenkins.
  • Work well in an Agile/Scrum environment (done the right way).
  • Maintain a high standard of work quality and encourage others to do the same.
  • Energetic individual with enthusiasm to learn new tools, technologies &
    processes.
  • Good communication skills

Experience

5-10 Years

Mode of employment

Full time employment

Location

Pune

Technical skills and competencies

  • 5 to 10 years of software development experience.
  • Solid experience in Linux environment.
  • Experience in Linux drivers, kernel build and kickstart (or other means) of
    installation.
  • Expertise in Intel x86 architecture and platform
  • Experienced in Python and any one of C/C++ /Golang.
  • Expertise in KVM hypervisor
  • Knowledge of nVidia GPUs would be a plus

Responsibilities :

  • Migrate code base from Centos 7 to Centos 8
  • Develop new build methodology for Centos 8
  • Enable integration of nvidia GPU and vGPU software

Experience

5-10 Years

Mode of employment

Full time employment

Location

Pune

Technical skills and competencies

  • Relevant experience in manual & automation testing (5+ yrs) preferably with Storage/Virtualization/Containerization/Cloud Domain knowledge
  • Hands on exp in manual testing & automation (Python, Selenium, Pytest)
  • Hands on experience in Linux
  • Understanding of DevOps Tools like Git, Gerrit, Jenkins, AWS-S3 etc
  • Should have good testing concepts like SDLC, STLC and different types of testing.
  • Should have an experience in Virtualization – KVM
  • Should be strong in troubleshooting issues
  • Quick learner, innovative and ready to take responsibilities.
  • Basic knowledge of networking in Linux
  • Knowledge of bug tracking software like TestRail.
  • Experience in Build and Release Activities is preferred.

Responsibilities :

  • Analyze the product requirements and prepare a Test Plan.
  • Participate in the test planning and product planning processes – typically for products in Storage
  • Prepare & execute test cases based on Functional specifications.
  • Automate tests using Python
  • Bug reporting and bug verification.
  • Defect Management (Tracking and Reporting).
  • Prepare & Share Status Report as applicable.
  • Sets up storage cluster QA environments on Linux using hypervisors like VMware ESX
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.

Experience

5-10 Years

Mode of employment

Full time employment

Location

Pune

Technical skills and competencies

Must have expert Knowledge on

  • Excellent hands-on expertise with Linux Operating System OR any other similar distributions, viz. Ubuntu, CentOS, RHEL/RedHat, etc.
  • Virtualization experience required (any of KVM, OpenStack or RHEV will do).
  • Experience in developing and maintaining CI/CD process by accessing tools like Jenkins, Bitbucket etc.
  • Hands-on experience in Ansible as configuration management tool.
  • Hands-on experience to build and handle VM’s, Containers utilizing tools like Kubernetes, Docker, etc.
  • Hands-on experience in scripting language, viz. Shell script, python, etc.
  • Good troubleshooting, debugging and problem-solving skills in Linux Environment.

Good to have:

  • Database knowledge from basic queries execution perspective.
  • Working knowledge on storage & cloud domains.
  • Hands-on experience in other configuration management tools like Chef, Puppet, etc.
  • Experience in writing test cases based on product requirements, automate them, execute them and track issues in defect tracking system.

Candidate Profile and competencies

  • Designing of CI / CD pipeline and implementing it
  • Preparing Infrastructure Provisioning solution and implementing it
  • Preparing configuration management solution and implementing it
  • Writing software tools / systems to provide required DevOps solution
  • Designing Solutions and suggest technology choices for clients.
  • Owning the implementation of the solution and delivering in designated timelines.
  • Interfacing with customer for requirement gathering, analysis and technology discussions.
  • Help the team in implementing technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • Provide timely status updates and raise flags as needed.
  • Work as a part of team as well as independently with the customer.
  • Up skill and learn new technology as per the project demands.

Experience

3-8 Years

Mode of employment

Full time employment

Location

Pune

Technical skills and competencies

  • Very good experience with Java and JavaScript
  • Experience with Spring 5 / Spring Boot (2.1), hibernate is a must
  • Experience with SQL / NoSQL is a must
  • Experience with AWS stack is a must
  • Experience with Azure stack is a plus
  • Experience of front end technologies (AngularJS / ReactJS) 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.

Responsibilities :

  • Write modular code and readable code.
  • Translate designs and wireframes into high quality code.
  • Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles) using full stack technologies.
  • Debug complex code issues and provide fixes in timely manner.
  • Master new technologies in timely manner and apply on projects.
  • Write good unit test cases to ensure robustness and maturity of underling code functionality.
  • Ensure excellent code coverage through automated unit / API / UI test cases.
  • Contribute in customer calls, Participate in Scrums and Send individual DSR.
  • Competent enough to be positioned to customers for interviews.
  • Learn and Apply DevOps concepts for reliable software engineering.
  • Provide value addition to the project / services offered to the customer
  • Work Independently and make progress by being resourceful.
  • Own the implementation of the feature and deliver in designated timelines.
  • Perform Code Reviews of the team members and mentor the team on technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
  • Provide timely status updates and raise flags as needed.
  • Identify areas of IP building and try to implement those.
  • Participate in continuous improvement activities in the organization

Experience

5-7 Years

Mode of employment

Full time employment

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 & Picnics

 

 

Sports

 

 

Parties & Celebration

 

Casual Dress Code

 

Accidental Insurance Policy

 

CSR Activities

Innovative Training Activities