RJC74 – AWS -Cloud Administrators

August 18, 2016 Leave a comment

JOB DESCRIPTION

Title                                       : Senior System Admin – Cloud

Mandatory Skill                 : AWS-Amazon Web Services

Experience                         : 6 to 10 Years

Certification                       : AWS

Level                                     : L3

Shift                                       : UK Hours

Cab                                        : Yes

Location                               : Electronic City- Bangalore

 

ROLE: On a day-to- day basis, this role will provide technical support for the Shared Services Cloud Enterprise platforms. As part of the Shared Services Infrastructure Support team, the candidate will be able to offer a wealth of experience across our Shared Services AWS, Azure and Google Enterprise Cloud Platforms, with a good knowledge of other traditional Enterprise technologies such as Virtualisation, Networking, Linux and Windows. Able to demonstrate passion in the cloud area, self-drive, flexibility, adaptability, motivation, as well as excellent problem solving capability.

TECHNICAL SPECIFICATION

  1. Strong knowledge of UNIX and/or Windows administration ( Redhat / Ubuntu / 2008 / 2012).
  2. Ability to write automation code in a common scripting language (e.g BASH / PowerShell / Python / Java ).
  3. Understanding of Internet technologies (TCP stack / DNS / routing and load balancing, etc).
  4. Understanding of Service Management process like change management, Incident Management, on call rotations, escalations, uptime, etc.
  5. Knowledge of build and deployment mechanisms (e.g Jenkins / Bamboo / Anthill Pro).
  6. Experience with server build and configuration management (e.g Puppet / Chef, GIT).
  7. Cloud Formation Scripts and/or Azure Resource Manager.

ADDITIONAL KNOWLEDGE:

  1. Ensure the cloud environment is fully operational, highly available and meets our defined set of SLAs.
  2. Monitor and respond to incident support tickets on a daily basis.
  3. Be an escalation point for P1 & P2 issues in the cloud and Linux environment and assist with problem solving.
  4. Work with 3rd Party suppliers to ensure that processes are adhered to and leverage for current and future business requirements.
  5. Guarantee that security best-practises are taken into account throughout the build, deployment of the cloud platform and steady state thereafter.
  6. Assess new services / Features provided by cloud providers and understand whether they would be suitable for the business to adopt.
  7. Respond to, and satisfactorily resolve, any escalated customer issues or concerns.
  8. Work with the Cloud Platform Manager to identify possible service improvements and implement these through the Change Management process.
  9. Be an escalation point for Priority 1 & 2 Major Incidents, liaising with the Incident Manager.
  10. Ensure the servers / services (e.g.RDS, AMI) are patched to latest standards in collaboration with own team and other teams (Windows, Unix).
  11. Responsibility for working with the Service Provider on routine testing of backup, resiliency, and disaster recovery scenarios specific to the cloud computing environment.
  12. Work successfully with on and off shore outsourced resources to provide the best overall working structure.
  13. Participate in troubleshooting, capacity planning, and performance analysis, cost Analsyis and optimization activities.
  14. Demonstrable understanding of security, reliability, scalability and availability concepts.
  15. Draft, Provide input to documentation, troubleshooting playbooks, policies and procedures.

PERSONAL SPECIFICATION

  1. Educated to degree level or equivalent with strong technical and infrastructure operations background.
  2. Excellent working knowledge of Amazon Web Services, Azure and/or Google Cloud Platform.
  3. At least one certification in a cloud platform.
  4. Excellent verbal and written communication skills.
  5. Virtualization knowledge and experience.
  6. Appreciation for the DevOps culture and values.
  7. Must have hands-on experience managing highly available cloud infrastructure environments.
  8. Must have excellent skills in problem analysis and troubleshooting complex technical issues.

KEY RELATIONSHIPS

  1. Infrastructure team
  2. Service Delivery team
  3. Application/Service Managers
  4. 3rd Party Support Partners
  5. Transition Management
  6. Problem Management
  7. Incident Management
  8. Change Management
  9. Vendor Management
  10. Project / Program Managers

UNUSUAL CHALLENGES/CIRCUMSTANCES

  1. Must be prepared to respond to major incidents relating to infrastructure outages at short notice and outside of normal working hours.
  2. Must be willing to work in UK hours.
  3. Must be prepared to work very early mornings to cover the change window.

 

Full Stack Developer-Java – Bangalore

September 30, 2015 Leave a comment

Title                :           Senior Software Engineer

Role                :           Java –Full Stack Developer

Location         :           Bangalore

  1. We are looking for a Full Stack Engineer with strong experience on Java, EJB, Web Services, Spring Security and Spring Framework. Ideal candidates for this position will possess working knowledge of cryptographic concepts, Spring Security framework, and Skills such as Java, J2EE, JSP, JavaScript, Spring Security Framework, Spring Security & AngularJS.
  2. This opportunity as well require significant exposure to Identity Management tool set, focusing on automated provisioning of services with SAML Extension skills and possess a strong design and problem-solving background.
  3. Deep experience with and strong knowledge of LDAP, DNS, DHCP, AD, ADFS, SAML and OAuth implementations and specifications
  4. Build internet & enterprise scale web & mobile web applications driven by selection of appropriate technologies leading to responsive & scalable applications
  5. Build tools/frameworks/solution accelerators around web technologies supporting increased productivity, efficiency and quick bootstrapping of projects
  6. Lead design, develop integration and testing effort for our applications by taking ownership and delivering product features from concept to implementation
  7. Be a key contributor to product design / technical architecture
  8. Develop technical software components as per product specifications in a fast-paced environment – working directly with the Architect, engineers, product owners and the QA teams
  9. Plan, provision, and manage integrated environments, code repositories, and build environments
  10. Mentor a team of engineers and ensure best practices in application development
  11. Bring in passion, dedication, and lead-from-the-front quality to develop world-class enterprise solutions
  12. Interacts with various stakeholders to create technology specifications from business requirements for one of the modules within the project
  13. Prepares the technical design of the more complex technology components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization)
  14. Experience developing front-end clients for e-commerce or enterprise web products using HTML5, CSS3, Javascript, jQuery, Bootstrap, AngularJS or other MVC framework. Hands-on experience in realizing W3C standards.
  15. Experience in HTML5 (web sockets, local storage, SVG etc.), CSS3, Responsive Web Design, JQuery mobile, SEO, node.js, WebKit and W3C standards for mobile web technologies, RESTful services and Content Delivery Networks
  16. Experience in defining and implementing engineering processes like unit test strategy definition, coding standard aligned with W3C standards, identification and usage of unit test frameworks like. QUnit, FireBug, Selenium, etc., continuous integration and deployment best practices
  17. Experience with Spring/Maven/Jersey and building REST APIs is desirable
  18. Experience in building web applications using Javascript is desirable
  19. Experience in design/development of scalable SaaS products is a strong plus

 Desired Skills:

  1. Experience with integrating multiple applications and/or ETL tools is good to have
  2. Experience with NOSQL/Document databases is good to have
  3. Customer provisioning tools
  4. AAA/SSO/IDM application interfaces
  5. SSO/Federation
  6. Web services
  7. Analysis of existing applications to support migrations to shared AAA/IDM platform
  8. Build out Architecture frameworks, design diagrams that translate business requirements and specifications into components that can be coded and built
  9. Implementation of design into code
  10. Client federation implementations
  11. Documentation and operating manuals for applications
  12. Applicants must have 4-7+ years or programming experience using modern technologies and
  13. Solid understanding of the software development lifecycle process.
  14. Agile development experience
  15. MVC programming models and development experience of large scale applications involving all tiers: Web, Application and DB
  16. Good understanding of   infrastructure that supports large scale web-applications
  • Deep IDM/AAA/Security knowledge particularly with CA Authminder, CA Identity Minder, Layer 7. Good to have Tivoli and Quest knowledge.
  • Deep knowledge in end-to-end http flows across all infrastructure components and deep knowledge in Apache, Tomcat, WAS, RDBMS, LDAP, JBoss
  • Deep knowledge of security protocols such as PKI, SAML, Oauth, OpenID

Education/Qualifications:

  1. Bachelors degree or higher in Computer Science, Engineering or related field
  2. 5+ years (or more) professional experience in commercial or web-scale system software development and delivery
  3. Proven object-oriented design and implementation skills (Java, and/or C++), preferably on Linux
  4. Deep understanding of scalable computing systems, software architecture, data structures and algorithms
  5. Proficient in network, distributed, asynchronous and concurrent programming
  6. Proven track record designing, building and delivering high quality software on time
  7. Possess a passion for technical leadership and mentoring
  8. Possess strong verbal and written communication skills
  9. Possess strong analytical skills, with excellent problem solving abilities in the face of ambiguity
  10. Experience in Agile/SCRUM enterprise-scale software development

 

Skills:

  1. Object-Oriented programming
  2. Data Modeling
  3. Java
  4. JEE 6/7
  5. Spring
  6. Spring Web services (Both SOAP and REST webservices),
  7. Spring Security
  1. AngularJS
  2. Spring OAuth
  1. Scripting experience
  2. Oracle/MS SQL/Web Services.
  3. Apache/WAS/Tomcat/
  4. Ajax/Json/Python/CSS/HTML5/J2EE/XML/PHP/Perl
  5. Linux/Windows/LDAP/AD

General Traits:

  1. Experience building and operating scalable infrastructure software or distributed systems
  2. Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
  3. Team leadership experience (lead teams and projects, mentoring, code reviews, best practices, and interviewing).
  4. Integrity
  5. Exhibits excellent judgment
  6. Helps develop great people.
  7. Has relentlessly high standards (is never satisfied with the status quo)
  8. Has passion and convictions and the innate ability to inspire passion in others
  9. Strong results orientation
  10. Thinks big

Project Lead – MES (Manufacturing Execution System)

March 17, 2015 Leave a comment

Title                       :               Project Lead – MES (Manufacturing Execution System)

Experience         :              9+ Years

Location               :               Hyderabad, Bangalore

Company             :               Product Based Company and it is for Permanent Rolls

  1. Senior Software Engineer with Project Lead experience and ambition, Project Leadership experience with teams up to 10 people.
  2. Technical knowledge of MES / SCADA/ PLC applications. Preferably knowledge of FTPC and or other MES products
  3. Implements MES projects within budget and timescale, Motivates and leads team of engineers.
  4. Project planning alignment with customer agreed milestones, Ensure and prepares detailed planning of work packages.
  5. Close monitoring of progress against predefined delivery times, Gives and or organizes technical support for project engineers.
  6. On Site day to day interaction with customer project lead/ team. Writing and assessment of technical specification documentation for work packages.
  7. Defines test scenarios. Accepting finalized work packages from engineers.
  8. Manages scope adherence within the project and manages the change request with the customer.

Software Engineer – Java Web Application Developer – Chennai

February 27, 2015 Leave a comment

Title                       :               Software Engineer – Java Web Application Developer

Technical Plot    :               Java, JQuery, Java Script

Experience         :               2 to 6 Years

Industry               :               Product e-commerce

Location               :               Chennai, Bangalore

Pre-Requisite  

  1. Experience working for a Product – Web Application, Product e-commerce companies.
  2. Good understanding of Data structures, Algorithm, OOPS Concepts. 

Roles and Responsibilities

  1. 3-5 years’ experience in Software Product development and Delivery Models.
  2. Exceptional Javascript skill set with hands on experience on JQuery , prototype, backbone or angular frameworks.
  3. Exceptional experience in any JAVA MVC Frameworks like, Struts / spring (preferably), or other similar frameworks.
  4. Good exposure to client side debugging tools like firebug and IE developer tools etc
  5. Good Knowledge on client side browser working and debugging including, using tools like firebug & IE developer tools.
  6. Knowledge on Pagespeed and yslow tools and client browser execution speed optimization.

Estimation and Metrication Specialist – Bangalore

February 23, 2015 Leave a comment

Title : Estimation and Metrication Specialist
Experience : 15+ Years
Location : Bangalore

1. This role will directly contribute to the maturing of estimation practices across globally.
2. Development of estimation capability within the context of the IT Services industry.
3. Have a track record of successfully implementing estimation and metrication improvements in similar scale organizations.
4. Extensive experience of estimating complex projects and/or large scale transitions, transformations and managed services within a leading IT services industry organization.
5. Demonstrated understanding of estimation principles, methods and the relationship between estimation, solution architecture and project/service delivery.
6. Practical experience establishing, embedding, operating and managing a supporting metrication process to capture the metrics required to support estimation improvements across the business.
7. Provide knowledge management leadership for the Estimation Centre to help guide the evolution of a global estimation strategy and increase the availability and quality of estimation support
8. Analyze, prepare and roll out changes to estimation and metrication processes and tools (as part of a defined Estimation Evolution Programme) within an agreed schedule
9. Develop practical methods to enhance estimation accuracy, incorporate cost traceability and improve cost accounting in estimates and delivery metrics
10. Improve the efficiency, effectiveness and reach of the metrics collection process and demonstrate the benefits of metrics to project teams and managers
11. Contribute to the formulation and planning of organizational change management activities to implement and institutionalize estimation practice improvements across the organization
12. Support other SMEs in the Estimation Centre with expertise, practical support, planning, and the implementation of estimation improvements and metrics management activities.
13. Good working knowledge of sales, pre-sales and solution architecture activities for SI and Outsourcing deals and the estimation challenges experienced by these teams
14. Excellent verbal/written communication and presentation skills
15. Comfortable with interfacing to senior management stakeholders and gathering primary data from a wide variety of individuals, organization elements and information sources
16. Excellent analytical skills. Ability to collect, understand, and analyze data from multiple sources
17. A good understanding of sizing methodologies and the use of sizing in estimation and metrication (FPA, Cosmic, SLOC’s, Proxies…)
18. A good understanding of statistical techniques (e.g. Six Sigma Black Belt level)
19. Ability to work semi-autonomously and mentor other members in the team on estimation, the metrics process, methods, statistical analysis and tooling

OSS – Solution Architect – Bangalore

December 19, 2014 Leave a comment

Title                        :               Solution Architect

Skill                        :                 OSS,BSS – Oracle

Experience            :               12 + Years

Location                 :               Bangalore

  1. 12 +years of experience having working with direct client in the Telecommunications Industry in the capacity of Business Analyst and Solution Architect.
  2. Telecom domain with primary expertise in Oracle Suite (Oracle Communications OR Metasolv OR BRM ) of products.
  3. Should have experience on BRM, OSM, UIM, Metasolv/ASAP, AIA solution independently.
  4. Should have extensive experience in solutioning of large applications outsourcing deals involving primarily Oracle and other technology areas in the Telecommunications domain.
  5. Exposure to working with European clients apart from other geographies is an added advantage.
  6. Demonstrated leadership skills having managed implementations and support services for Oracle based applications/solutions.
  7. Techno-Functional expertise in several of the Oracle Communications modules such as Charging, Billing and Revenue Management, Customer Care, Enterprise Communications, Industry Analytics, Information Architecture, Marketing and Sales, Network Application Infrastructure, Network Resource Management, Network Visibility and Management, Order Management, Service Creation and Delivery, Service Fulfillment, Session Delivery Infrastructure, Session Delivery Platforms, Store Operations, Unified Communications, Web Commerce.

Technical Requirements

  1. Oracle BRM, Siebel UCM, Oracle Rapid Offer Design and Order Delivery and Metasolv
  2. Implementation of integration between Oracle and other applications.
  3. Oracle specific end to end solutions such as Communications Customer Experience, Unified CRM and Billing and Revenue Management, Rapid Offer Design and Order Delivery, Cross Channel Customer Experience, Rapid Service Design and Order Delivery, Network Resource Management, Cloud Delivery, Oracle Communications WebRTC Session Controller, Service and Network Evolution
  4. Development of Oracle forms, reports, database/tables design and modeling. Should be able to own the data model changes, and suggest improvement/changes.
  5. Extensive experience with Oracle SQL and PL/SQL programming. Should be able to write DB scripts.
  6. Extensive experience on performance tuning, tuning SQL and PL/SQL
  7. Experience on other RDBMS/Databases and ERP products an added advantage.

SalesForce Solution Architect – Bangalore

December 17, 2014 Leave a comment

Job Description

Title                  : Sales Force Solution Architect

Experience        : 10-15 Years

Job Location    :  Bangalore

  1. Understanding business requirements and translating these into technical solutions based on the chosen platform.
  2. Designing and creating the underlying data structure and data flows to support the application build.
  3. Designing and building web & mobile interfaces on the Force.com platform using Visualforce, Apex and other available tools.
  4. Undertaking R&D, prototyping and are expected to actively participate in the Salesforce.com community.
  5. Strong problem solving skills, should be able to research and understand an undocumented set up and application
  6. Demonstrated experience of unit, integration and end to end system testing and performance tuning of application & documenting the same.
  7. Expertise in data modelling, data migration and both API and user interface development principles.
  8. Knowledge on Source Control is must.
  9. Providing appropriate development specifications and supporting our Technical Consultants and fellow Architects in delivering solutions as well as supporting the Chief Architect

Essential Skills:

  1. Experience delivering Portals/Communities on the Force.com platform and/or other cloud based solutions
  2. Wide experience of UML including appropriate use for Agile project delivery
  3. Experience working with the following types of enterprise applications: CRM, CMS, ERP, CPQ, Portals, SSO, e-Commerce, ESB/SOA
  4. Hands on expertise to develop applications on the Force.com Platform
  5. Expert level Visualforce, Apex, and SOQL knowledge
  6. Experience in building Web Service enabled applications (SOAP and RESTful)
  7. Excellent knowledge of Salesforce APIs and hands-on experience integration with ERP

Preferred Skills

  1. Experience of migration from other CRM applications such as Siebel, SAP, Microsoft Dynamics CRM applications
  2. Expertise in automated testing for design features utilizing Java, Apex, and salesforce api
  3. Experience developing Mobile applications natively for iOS/Android or hybrid applications using HTM5
  4. Experience developing and deploying live applications running on Heroku(building & deploying web apps) or AWS.