TeamQuest jest polską, dynamicznie rozwijającą się firmą, od ponad 10 lat zajmującą się kompleksowymi usługami doradztwa personalnego, w szczególności w rekrutacji specjalistów IT.
For our client, an international company, we are currently looking for the position:
Big Data Solution Architect
MIASTO Kraków
Nr ref.: 15010
Zakres obowiązków:
- Business Enablement:
- Develop proposals for implementation and designs scalable Big Data architecture;
- Participate in customer's workshops and present designed solution;
- Design, implement and deploy high-performance, custom applications at scale on Hadoop;
- Define and develop network infrastructure solutions to enable partners and clients to scale NoSQL and relational database architecture for growing demands and traffic;
- Define common business and development processes, platform and tools usage for data acquisition, storage, transformation and analysis;
- Develop roadmaps and implementation strategy around data science initiatives including recommendation engines, predictive modeling and machine learning;
- Perform reviews and audits of existing solution, design and system architecture;
- Perform profiling and troubleshooting of existing solutions;
- Create technical documentation;
- Lead the strategic planning, development and implementation of medium-to-large BI/DW solutions or a component of a larger solution. Lead on all stages of presales activities for such projects. Work on architectural POCs, where required;
- Interact with clients, advise and lead the translation of business requirements and models into appropriate architectural designs to ensure that business needs are met;
- Work directly and collaboratively with clients, external data providers and other key stakeholders to ensure that the solution's concept/vision is understood and agreed upon;
- Actively contribute to project review and planning sessions. As needed, lead the solution development, drive and supervise end-to-end development cycle (SDLC), and participate in the project start-up;
- Take responsibility for applications-related quality, performance, availability, scalability, security, and integrity, ensuring application usability, for instance, through a high-quality functional interface to applications, taking responsibility for one of more of specific areas, mentioned above;
- Ensure architectural consistency of recommended technology and its integration with the client's applications and infrastructure. **Identify and mitigate risks associated with specific solution in known contexts;
- Perform the architectural knowledge transfer from the project development team to the post-go-live support team as well as for creation the project architecture post-mortem case study.
- Technology Vision, Thought Leadership and Depth:
- Develop reusable assets, development methods, processes, best practices to accelerate delivery. Participate, on an on-going basis, in strategic visioning activities for the practice and competency center;
- Evaluate hardware and software platforms, perform benchmarking and share the summary results;
- Keep pace with innovative technologies. Write technical reviews and internal newsletter articles and blogposts for development community. Participate in creation of general-interest white papers and blueprints. Participate in internal/externals events as a speaker. Serve as a go-to resource for EPAM regarding his/her technologies of specialization;
- Conduct technical interviews with candidates to chief-level Big Data Developer and entry-level Solution Architect (SA) positions. Mentor one or more such colleagues. Provide technical guidance and career-planning assistance.
Wymagania:
- At least 2 years of experience with at least 3 major big data technologies and frameworks including but not limited to HDFS, MapReduce, Spark, Pig, Hive, Cascading, HBase, Cassandra and Elastic Search;
- 6+ years of software engineering experience;
- 1+ year as a Solution Architect, doing solution architecture design and architecture review for small-to-medium size solutions based on familiar technology stack;
- Capable of leadership (influence management) and pragmatism;
- Strong knowledge of at least one programming language such as Java, Scala, Python;
- Strong experience in applications design, development and maintenance;
- Strong SQL knowledge and general knowledge of BI;
- Solid knowledge of design patterns, refactoring concepts and algorithms;
- Practical expertise in performance tuning and optimization, bottleneck problems analysis;
- Solid technical expertise and troubleshooting skills;
- Demonstrated experience in solution cost estimation (including tools, tasks, complexity, labor and time) at coarse grain levels, with supporting material evidence;
- Certification in Big Data field (i.e. one of Cloudera, Hortonworks, MapR or Cassandra);
- Ability to work with Linux console and write simple bash/shell scrips;
- Fluent oral and written English.
Dodatkowe atuty:
- Experience with big data solutions developed in large cloud computing infrastructures such as Amazon Web Services, Microsoft Azure or Google Cloud;
- Experience in design of one or more of the following: Master Data Management, Data Governance, Advanced Analytics / Data Science, Big Data solutions;
- Data Science and Analytics experience (Machine Learning, Recommendation Engines, Search Personalization);
- Knowledge of one additional programming language as Java, Scala, R, Python or C#;
- Ability to analyze and propose to customer cross-industry or cross-platform solutions;
- Run technology community or tech. talks series;
- Possibility to travel up to 30-50%.
Oferujemy:
- Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.);
- Partial compensation of language classes (English and Polish);
- Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification;
- Career development center;
- Possibility to take part in both: corporate and startup environment;
- Possibility to relocate for short and long-term projects;
- Relocation package for those who relocates to Krakow, Wroclaw, or Gdansk from other locations;
- Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.);
- Fruits Friday;
- Sponsored sport activities.