Jobs at AmorServ
DevOps/SRE Tech Lead Engineer
A cloud-based conversational platform that helps businesses improve customer relationships through real-time, intelligent engagement.
- English: B2
- 5+ years of experience as Devops;
- Solid experience with GCP or AWS;
- Experience with Kubernetes, Jenkins;
- Good coding skills;
- Design and develop an E2E Monitoring system used by the company
- Building E2E at scale to support 400K runs per day within multiple GCP regions;
- Experience with building infrastructure as a code, preferably Terraform;
- Experience working with Jenkins on the Cloud;
- Design and build the entire Synthetic;
- Monitoring End2End which includes Data sources like MySql, Elasticsearch, hosting back-end and Front-end, Cloudrun, Kubernetes, and docker CI/CD pipelines for the entire engineering team;
- Design and build a self-service pipeline for the engineering teams;
- Be part of a team that incorporates all aspects of software engineering aspects:
- Back-end & Front-end, Automation, and CloudOps;
- Provide top-notch E2E monitoring solutions to strategic accounts;
- Track and reduce toil (manual, repetitive work) through automation;
- Design, develop, and drive troubleshooting & mitigation tools as part of driving self-healing agenda across the company;
- Partner closely with leaders across the company to drive a culture of operational excellence by providing data-driven insights as well as designing, writing, and delivering solutions for all developers to utilize.
- Health: medical, dental, and vision
- Time away: vacation and holidays
- Development: Native AI learning and Fast track growth opportunities
- Equal opportunity employer
- Solid experience as a DevOps Engineer or similar role.
- Experience with GitLab, including GitLab CI/CD.
- Proficiency in scripting and automation using tools such as Bash, Python, or Golang.
- Hands-on experience with Kubernetes.
- Knowledge of infrastructure-as-code concepts using tools like Terraform.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Excellent problem-solving and communication skills.
- Proven ability to work effectively in a collaborative team environment.
- Design, deploy, and manage Kubernetes clusters on the cloud (e.g., GCP) to support containerized applications.
- Implement best practices for monitoring, logging, and troubleshooting within Kubernetes.
- Install and configure HashiCorp Vault for secure storage and management of secrets and sensitive data.
- Implement policies and access controls to safeguard Vault data.
- Collaborate with the cloud team to provision, configure, and maintain cloud resources on GCP, ensuring optimal performance and cost efficiency.
- Implement automation for resource provisioning and scaling using tools like Terraform.
Health: medical, dental, and vision
Time away: vacation and holidays
Development: Native AI learning and Fast track growth opportunities
Equal opportunity employer
Quality Assurance Analyst (Automation)
As a Quality Assurance Analyst with over 3+ years of practical experience in automation, you will assume a pivotal role in the formulation and execution of automation strategies, framework design, and test automation for our projects. Your core responsibilities encompass the design, development, and maintenance of robust and scalable automation frameworks, the execution of automated test cases to deliver the highest quality, and close partnership with cross-functional teams to identify and address test automation requirements.
A minimum of three years of hands-on experience in creating automation frameworks and designing automation tests.
Must Have: Proficiency in SeleniumWebdriver IO, or Cypress
Must Have: Proficiency in API testing using tools like Postman.
Experience in testing React-based applications.
Proven expertise in mobile testing across diverse platforms and devices.
Practical familiarity with performance testing tools, including JMeter.
Knowledge of MySQL.
Familiar with any cloud-based solutions- Microsoft Azure (preferred), AWS, GCP
Familiar with Agile Framework.
Strong problem-solving skills and acute attention to detail.
Excellent communication and teamwork skills.
Ability to work autonomously and cooperatively within a team.
Design, develop, and sustain resilient and scalable automation frameworks.
Execute automated test cases to ensure the integrity of web applications.
Collaborate with cross-functional teams to discern and fulfill test automation prerequisites and devise effective solutions.
Perform mobile testing across a variety of platforms and devices.
Employ tools such as JMeter and Postman to automate API testing.
Remain current with the latest automation trends and best practices.
Demonstrate proficient knowledge in the development and maintenance of automated test scripts using Automation Framework tools like Selenium.
Collaborate with the development team to identify and rectify defects and issues.
Provide mentorship and guidance to team members in the field of test automation.
Participate actively in Release Management processes.
Health Insurance: can enroll from day one of employment. 100% coverage of premiums for employees and 50% coverage for dependents
Aguinaldo: September $150.000 December & March $100.000,net amounts, (The amounts are in chilean pesos and there are three payments totaling 350,000).
Work-from-home allowance that pays out monthly for a total amount of 250,000 CL annual
Head of Accountancy
The Head of Accountancy plays a crucial role in overseeing the financial health of the organization. This position is responsible for managing and leading the accounting team, ensuring accurate financial reporting, compliance with regulations, and contributing to strategic financial decision-making. The ideal candidate should possess strong leadership skills, extensive knowledge of accounting principles, and the ability to collaborate across departments.
- Financial Leadership:
- Provide strategic financial guidance to senior management.
- Develop and implement financial policies, procedures, and controls.
- Monitor financial performance and identify areas for improvement.
2 Team Management:
- Lead and manage the accounting team, providing mentorship and guidance.
- Oversee day-to-day activities, including accounts payable, accounts receivable, and general ledger functions.
- Foster a collaborative and high-performing work environment.
3 Financial Reporting:
- Ensure timely and accurate preparation of financial statements.
- Coordinate with external auditors for annual audits.
- Present financial reports to executive leadership and board members.
4 Compliance and Risk Management:
- Stay updated on accounting regulations and ensure compliance.
- Implement and enforce internal controls to mitigate financial risks.
- Collaborate with legal and compliance teams to address regulatory requirements.
5 Budgeting and Forecasting:
- Lead the annual budgeting process in collaboration with department heads.
- Monitor budget variances and provide insights for decision-making.
- Develop financial forecasts to support strategic planning.
6 Technology and Process Improvement:
- Evaluate and implement accounting software and technologies.
- Identify opportunities for process improvement and efficiency.
- Streamline financial reporting processes and enhance data accuracy.
- Bachelor's degree in accounting, Finance, or related field; CPA or relevant professional certification preferred.
- Proven experience in a senior accounting or financial management role.
- Strong knowledge of accounting principles, financial regulations, and compliance standards.
- Excellent leadership, communication, and interpersonal skills.
- Proficient in using accounting software and financial management tools.
- Strategic thinker with the ability to contribute to organizational goals.
Locations: LA and New York
Senior Automation QA Engineer
- Like to work in a self-organized manner within your projects and are happy to take responsibility for them
- Like to be part of a team that creates cutting edge solutions that are easy to use
- Communicate openly and honestly with us and our customers on an equal footing, give constructive criticism and accept feedback
This is the opportunity for you.
We have a framework, built on Python (Selenium, Appium), we use BrowserStack platform, and Allure for monitoring and reporting.
Unit, Integration testing is handled by Devs.
Important: this is a hybrid role. We expect the employee to visit the office at least once weekly.
- Strong understanding and hands on experience with manual testing and knowledge of best practices and methodologies of QA.
- At least 5 years of experience in Automated testing of Data-driven applications.
- Solid experience with Python.
- 2+ years of experience testing mobile applications using automated tools
- Strong understanding of the REST and GraphQL APIs and automation testing of them
- Experience with test management tools such as TestRails, Xray.
- Solid knowledge in web and mobile automation tools Selenium/Playwright, Appium/Detox
- Experience with BDD.
- Experience with Github Actions or Gitlab CI/CD
- Knowledge of SQL databases.
- Strong experience with end-to-end data testing and/or data analysis.
- Strong problem-solving and root cause analysis skills, including debugging and log analysis.
- Develop and implement effective testing strategies and processes to ensure high-quality software products
- Work closely with subject matter experts to understand business objectives and translate them into practical and measurable quality requirements
- Identify, document, and track quality issues, and collaborate with cross-functional teams to resolve them
- Collaborate with required audience to define and maintain test plans to ensure comprehensive test coverage across the team
- Conduct acceptance testing to ensure seamless product delivery across front-end applications and API integrations
- Design, develop, and maintain test automation framework and automated test scripts for different parts of enterprise systems, including user interfaces and APIs
- Monitor and analyze software quality metrics to identify areas for improvement
- Continuously evaluate and improve the testing process to make it more efficient and effective.
Flex PTO for any reason, including sick days (no specified limits), flexible work schedule;
Health and wellness package;
Hybrid work (3-4 days/month in office).
The candidate's resume should comprehensively highlight their qualifications and showcase hands-on experience with the required skills. Additionally, it's essential to verify the credentials listed (i.e. employment details, education) on the resume.
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions
Skills And Qualifications:
- Expert in Python, with knowledge of at least one Python web framework
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Understanding of accessibility and security compliance
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- In-depth knowledge and proficiency in Python programming language.
- Familiarity with frameworks like Django, Flask, or FastAPI, indicating experience in web development using Python.
- Understanding of Object Relational Mapping (ORM) libraries for database interaction, such as SQLAlchemy or Django ORM.
- Ability to seamlessly integrate and work with various data sources and databases within a single system.
- Understanding of Python's threading limitations and experience with designing applications using multi-process architecture.
- Experience implementing secure user authentication and authorization systems across multiple environments.
- Familiarity with event-driven programming concepts and their implementation in Python.
- Ability to optimize code output for different delivery platforms, such as mobile and desktop.
- Proficiency in designing efficient database schemas that align with and support business processes.
This is a Hybrid Role