Roles & Responsibilities:
As a software engineer, you'll be at the forefront of designing, implementing, and managing cutting-edge applications on AWS cloud infrastructure.
Lead the development and maintenance of CI/CD pipelines using GitHub and GitHub Actions, ensuring seamless integration and deployment.
You will continuously look for opportunities to automate and develop self-healing solutions, leading to operational efficiency and cost optimization.
Perform in-depth analysis of system availability and performance with the help of observability platforms like Prometheus and ELK.
Troubleshoot infrastructure, service-level errors, and performance issues with precision and expertise.
Work on innovative microservices-based architecture, driving the evolution of our systems.
Craft detailed technical specification, including requirements and design documents to propose and implement innovative solutions after thorough reviews and approvals.
Ensure our systems operate efficiently at high scale, meeting the demands of our growing user base.
Dive deep into application issues by reviewing source code, logs, operational metrics, and tracing to pinpoint and resolve problems.
Share your DevOps knowledge and train other team members, fostering a culture of continuous learning and improvement.
Embrace Agile methodology and use tools like Jira to document and track progress, keeping our projects on track and on time.
Help develop, deploy, and manage tools used for performance testing, ensuring our products are of the highest quality.
What to Bring:
A software engineer with an experience between 3-5 years having a depth of knowledge in software engineering fundamentals, SDLC, automation and managing applications on public cloud infrastructure.
You excel in CI/CD tools (GHA/Jenkins/Bamboo), ensuring smooth and efficient deployment processes.
Proficiency in at least one programming language (e.g. Python, Bash, Java, Go etc..) with respect to designing, coding, testing, and software delivery.
Hands-on experience in deploying and managing applications on Kubernetes, with knowledge of pod and container lifecycle management.
Experience using observability tools such as ELK and Prometheus, ensuring our systems are always monitored and optimized.
Ability to troubleshoot complex infrastructure and service issues with precision and expertise.
Experience with microservices architecture that enables you to design and manage scalable, efficient systems.
Excellent technical writing skills, allowing you to create clear and comprehensive documentation.
You have experience working with high-scale systems, ensuring they operate efficiently under heavy loads.
Strong problem-solving skills and attention to detail that help in identifying and resolving issues.
Good to have worked in an Agile environment, using tools like Jira to document and track progress effectively.
What We Offer:
A Great Place to work
Equal opportunity employer
Fast track growth opportunities
Any question or remark? just write us a message
If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.