Develop front-end and back-end components of our applications, ensuring optimal performance, quality, and responsiveness.
Drive the adoption and execution of DevOps practices such as infrastructure automation, continuous integration/continuous deployment, and automated testing.
Take responsibility for the management, enhancement, and monitoring of our AWS cloud infrastructure, ensuring that it effectively scales with the evolving needs of the business and maintains high availability.
Design, develop, and implement innovative tools to automate operational processes, eliminating the need for manual intervention and enhancing overall system efficiency.
Play a central role in the architecture, design, and maintenance of the server environment, effectively becoming the steward of our Systems Operations.
Troubleshoot and resolve live production issues, contributing to the continued reliability and high availability of our services.
Requirements
US Citizen
5+ years' experience of working on a Computer Software Engineer or Back-End Developer position
Proven experience as a Full Stack Developer or similar role.
Solid understanding of DevOps and SysOps principles and tools, including experience with CI/CD pipelines.
Working knowledge of cloud services (AWS, GCP, or Azure) and container technologies (Docker, Kubernetes).
Experience in network, server, and application-status monitoring.
Knowledge of Python a must
Excellent understanding of the entire web development process (design٫ development and deployment) and application lifecycle
Strong analytical and time management skills
Good teamwork skills with a problem-solving attitude.