JD : Senior Architect / Senior Developer
We are looking for an Accomplished Full Stack architect with minimum 18+ years of IT experience in Product Development ecosystem .
Responsibilities
Candidates should have engaged with below responsibilities and skills.
- Involved in the product lifecycle journey of an Enterprise Grade Products from scratch till it goes to Market. In depth knowledge on product delivery lifecycle, Quality assurance, Configuration Management.
- Minimum 8-12 years of Experience in designing and architecting and implementing solutions / products from scratch.
- Role will require a person to have a blend of technical leadership and business acumen. To be able to engage with Customers, internal Architects, business leaders / offering managers.
- Passionate about driving Software Engineering Best Practices. Hands on with technology, coding, technical guidance / directions to development teams.
- Proficient in C, C++ backend systems Linux internals and Windows system APIs (C) for networking, files and file systems, access control, and process management. Experience in concepts like Multi-threading and Inter-Process Communication. knowledge about Linux device drivers, device communication protocols, Linux kernel. Windows and UNIX / Linux scripting languages (Perl, Windows batch, UNIX shell)
- Should have led technical team in identifying product performance problems, bottlenecks, performance analysis, suggesting potential solutions, implementing them resulting improvements in Performance for key functional areas and Customer satisfaction
- DevOps solutions using Azure, AWS, Jenkins, GitHub, Docker, Kubernetes, SonarQube, Ansible and Plugins for pipelines for Continuous Integration and deployments.
- Platforms exposure – Windows, Linux, Android
Skills
Must : - Expert with technologies ranging from C, C++, Kernel programming, Database, scripting, Linux, Containers / DevOps, Cloud (AWS / Azure / GWS)
Good to have : - Experience on Java, J2EE, Microservices, API development would be an added advantage
What will you do
Candidates will play the role of Technical Architect and help in defining and driving the architectural direction of the product. Mentor other team members.Experienced with Architectural / Design patterns. Evaluate current Architecture / Technical Strategy of the existing products, come up with a plan to modernize existing products / applications, by working with other stakeholders.Skills : aws,linux,it,kernel,c,azure,windows,devops
Skills Required
Github, C, Windows, Unix Shell, Jenkins, Devops, database scripting , Perl, Linux, Docker, Kernel Programming, Ansible, Sonarqube, Azure, Kubernetes, Multi-threading, Aws