ES
Solution Architect
EPAM Systems
- ๐ฒ๐ฝ Mexico | ๐ฆ๐ท Argentina | ๐จ๐ด Colombia
- Remote
- 4 days ago
- Machine Learning
- IoT
- AWS
- Azure
- GCP
- ETL
- Apache Spark
- AWS Glue
- Databricks
- Kubernetes
- Docker
- ECS
- Snowflake
- Redshift
- BigQuery
- PostgreSQL
- SQL
- Cloud SQL
- AWS Lambda
- Cloud Functions
- Azure Functions
- Cassandra
- MongoDB
- Cosmos DB
- Collibra
- Alation
- Informatica
- Step Functions
- Airflow
- Composer
- Azure Data Factory
4 days ago
We are looking for aSolution Architect for data-driven projects. Together, we design and implement solutions that generate value from data by leveraging scalable platforms, cutting-edge technologies, and machine learning algorithms. The set of technologies is diverse, so Solution Architects from any technical background are welcome. We provide a robust architectural framework, educational programs, and a strong Solution Architect community to support your deep dive into the data domain.
Responsibilities
- Design and evolve large-scale data-driven solutions
- Drive direct communications with business stakeholders
- Elaborate on all technical aspects for the development team, provide justification for any architectural decision
- Lead implementation of the solutions from establishing project requirements and goals to solution "go-live"
- Create and present solution architecture documentation with deep technical details to customer and implementation teams
- Participate in the full cycle of pre-sale activities
- Lead solution architecture evaluation and assessment activities
- Research emerging technologies continuously, participate in company level knowledge sharing initiatives, PoCs and training programs
Requirements
- At least 1 year of experience as a Software Architect
- Experience in requirements engineering, solution architecture, systems development, deployment and maintenance
- Knowledge of architecture, design patterns and the technological landscape in at least 3 technology domains (Data Platforms, IoT, ML, Backend, Mobile, etc.)
- Background in the technology's internals for at least 1 technology domain
- Understanding of the core concepts in data and analytics platform architectures, data warehousing, business intelligence, data management, integration, security and operations areas
- Experience in design, implementation, deployment, troubleshooting and replatforming of distributed systems both on premises and in the Cloud
- Knowledge of the entire architecture design process (requirements, quality attributes, technology selection, estimation, proposal verification, documentation, etc.)
- Experience in all phases of the software development life cycle using different development methodologies and best practices
- Familiarity with cloud platforms such as AWS, Azure, GCP
- Familiarity with distributed data processing & ETL frameworks such as Apache Spark, AWS Glue, Databricks
- Familiarity with distributed environments such as Kubernetes, Docker, AWS ECS
- Familiarity with analytical data warehousing solutions such as Snowflake, AWS Redshift, GCP BigQuery
- Familiarity with relational databases such as PostgreSQL, AWS SQL DB, GCP Cloud SQL
- Familiarity with lightweight/serverless compute services such as AWS Lambda Functions, GCP Cloud Functions, Azure Functions
- Familiarity with No-SQL/specialized databases such as Cassandra, MongoDB, Azure Cosmos DB
- Familiarity with data catalogs & metadata management tools such as Collibra, Alation, Informatica
- Familiarity with integration & flow management tools such as AWS Step Functions, Airflow/GCP Cloud Composer, Azure Data Factory
- English proficiency at B2 level or higher
Solution Architect ยท EPAM Systems