Argentina
We are seeking an experienced Systems Architect to join our team.
In this position, you will thoroughly evaluate our client's platform, including all subscriptions and resources, to gain a complete understanding of its structure. You will also design and automate data retention policies provided by the team, ensuring efficient implementation through automation.
Responsibilities
- Translate high-level business and technical needs into comprehensive solution architectures
- Design and deliver cloud-based solutions that align with client requirements
- Create in-depth documentation for solution designs, architectures, and associated technical details
- Define and organize technical tasks from solution designs to guide developers in execution
- Develop cloud-based solutions, leveraging architectural principles to inform design decisions
- Utilize expertise in data architecture to implement effective data management and retention strategies
- Collaborate with DevOps team members to streamline processes and ensure alignment with project objectives
- Effectively communicate with both technical teams and management to ensure clarity and alignment across all stakeholders
- Work collaboratively with the team to achieve shared goals and deliver successful project outcomes
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field
- At least 7 years of hands-on experience with Microsoft Azure, including managing and optimizing cloud environments
- A minimum of 2 years of experience leading a team of at least five members in roles such as Architect, Manager, or Project Owner, demonstrating strong leadership and team management abilities
- Experience contributing to at least two full project lifecycles or involvement in multiple projects spanning various stages of the development process
- Knowledge of Microsoft Azure data solutions, including Data Lake Storage, Databricks, Azure Data Factory (ADF), or Synapse Analytics, with skills in performance optimization, monitoring, and troubleshooting
- Proficiency in PowerShell scripting to automate and manage system tasks
- Hands-on experience with Terraform for infrastructure as code to efficiently build and manage cloud environments
- Expertise in Azure DevOps (ADO) for version control, project management, and continuous integration
- Experience designing and managing CI/CD pipelines to optimize software deployment processes
- Strong understanding of Role-Based Access Control (RBAC) principles to manage permissions and access within cloud platforms
- Familiarity with Agile methodologies and the ability to thrive in iterative development environments
- Excellent English communication skills, both written and spoken, at a B2 proficiency level or higher
Nice to have
- Certification as a Systems Architect, such as Microsoft Certified: Azure Solutions Architect Expert or equivalent, showcasing advanced expertise in system architecture
- Programming experience in languages like Python, Java, or C# to support custom development and automation efforts
- Familiarity with Azure Data Factory and other Azure Data Services for orchestrating and managing complex data workflows
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn