Genpact is looking forward to hire a DevOps Solution Architect ADM Lead (Application Development and maintenance lead) for it's ongoing programs. The ideal candidate will develop, design, and maintain software products or systems to enable client strategies.
Primary Responsibilities:
- Responsible for understanding and interpretation of client IT requirements, the creation of a useful model & solution, the validation, refinement and expansion.
- Propose overall IT solutions for particular technical requirements and business needs to client.
- To interpret, use and apply information contained within clients IT architecture to propose a range of business improvement activities, particularly those involved in the design, development, enhancement and maintenance of IT support systems.
- Recommends and participates in the analysis, evaluation, project estimation and development of enterprise long term strategic and operating plans to ensure the consistency with the enterprises long-term business objectives.
- Implement the Business growth/development strategy for the Application Development & Maintenance work, support presales.
- Conducts and/or actively participates in RFP meetings related to the IT development project/s, both locally and internationally, with clients and/or partners.
- Design modern, scalable and secure software systems, propose solutions, enhancements and additions to the current system architecture in order to meet current and future scalability and performance requirements.
- Interacting with customer stakeholders, product owners and upper management to discuss new business opportunities, solutions & architecture.
- Identifies and recommends areas appropriate for further study and participates in any Proof of Concept projects required to thoroughly investigate architectural possibilities and strengthen arguments for their adoption
Required Qualifications:
- Relevant engineering degree(s) with a solid understanding of computer science with overall 12+ Years of Experience.
- 8+ years of experience fielding software /systems development & Integration and at least 4+ years of designing software systems & Systems Architecture.
- Solid foundation in computer science fundamentals including but not limited to, data structures, algorithms and high-level architectural patterns.
- Recent hands-on production experience with below heterogeneous technologies
- Java, Java Spring, DevOps, Core Java, .NET, Web Services, RESTful APIs.
- Extensive experience with enterprise architecture best practices and goals.
- Experience in project management, leadership skills and communication skills are important
- Familiarity with Agile (Scrum, TDD, FDD etc.) software development methodologies.
- Excellent communication skills, professional attitude and team orientation.
- Research difficult high-level technical issues, propose and implement viable solutions.
- Strong leadership, communication and presentation skills
Preferred Qualifications:
- Experience in DevOps transformation tools and technology stacks & Concepts,
- Agile development methodologies.
- Understanding of the business model, process knowledge, knowledge of foundational IT architectures and technologies.
- Hands-on production experience with heterogeneous technologies Java, Java Spring, DevOps, Core Java, .NET, Web Services, RESTful APIs, JavaScript, React.js, and Node.js
- Proficient with RDBMS in Oracle and SQL Server, Open shift, AWS, AZURE and any other cloud platforms, NoSQL data stores.
- Understanding of network protocols, storage networks,
- Software and performance testing including interpretation of performance testing results
Knowledge and Skills
- Strong knowledge of DevOps, Continuous Integration-Continuous Delivery (CI-CD) /DevOps concept and tools.
- Micro-service architectures and migrating monolithic applications to micro-service environments.
- Strong technical foundation in (most of the following tools):
a) Java ( Java Spring, Core Java), Web Services, RESTful APIs
b) Agile Tools (Rally, Jira, Version One, etc.)
c) Virtualization (VMWare, Xen, KVM, VirtualBox, etc.)
d) Cloud Computing (AWS, Google App Engine, Rackspace Cloud, etc.)
e) Infrastructure Automation (Chef, Puppet, Ansible, etc.)
f) Build Tools (Ant, NAnt, MSBuild, Rake, GNU Make, etc.)
g) Continuous Integration Tools (Jenkins, Cruise, TeamCity, Hudson, etc.)
h) SCM Tools (SVN, Git, Perforce, Mercurial, etc.)
i) Scripting Languages (Shell, Ruby/JRuby, Perl, Python, PowerShell, etc.)
j) Application Servers, servlet containers, and web servers (WebSphere, Tomcat, etc.)
Business competencies: Organizational awareness; IT awareness and impact; IT legal matters, ethics and professionalism
Leadership competencies: IT Strategy and governance; IT Quality management; Customer service management; IT Financial management; IT HR management; IT Risk management and Entrepreneurship
Personal competencies: Communications; Team working; Critical analysis and decision making; Creative thinking; Problem solving; Self-development.
Desirable: Certifications will be an advantage
- TOGAF Architecture Skills Framework
- PMP, PMI
- Certified SCRUM Master, Scrum Coach
- SAFe Agilist (SA), SAFe Program Consultant (SPC)
by via developer jobs - Stack Overflow
No comments:
Post a Comment