Brixio
Jobs at Brixio
Site Reliability Engineer - Azure Cloud
#RemoteWork Opportunity: AZURE Cloud: Site Reliability Engineer (SRE)
*MUST BE RESIDING IN THE PHILIPPINES*
Position: Site Reliability Engineer (SRE)
Location: Philippines (Remote)
About the Project:
Join us in supporting the groundbreaking Website Factory (WSF) project for a global cosmetics company. This project manages over 400 brand websites, providing a seamless, reliable, and high-performance digital experience. Hosted on Azure's PaaS, it utilizes modern tech like Sitecore for content management.
Role Summary:
As an SRE, you'll ensure the WSF project's reliability, availability, and performance. Collaborating with Cloud Ops and NOC teams, your focus will be on continuous improvement, system health, and SLA compliance. You'll play a key role in incident resolution and mentorship.
Key Objectives:
1. Ensure WSF project infrastructure reliability and performance.
2. Develop advanced monitoring solutions for performance metrics.
3. Lead root-cause analysis for high-severity issues.
4. Mentor Cloud Ops team on SRE best practices.
Key Responsibilities:
- Improve reliability and performance of 400+ WSF websites.
- Monitor system health and performance, identifying areas for improvement.
- Develop automation scripts for system management.
- Lead high-severity incident resolution and post-incident reviews.
- Maintain robust monitoring, alerting, and logging frameworks.
- Collaborate with project stakeholders to meet objectives and SLAs.
- Mentor Cloud Ops team in SRE methodologies.
Required Skills:
**Technical Skills**:
- Azure Proficiency is a MUST, especially in relation to Sitecore.
- Advanced Monitoring & Analytics expertise.
- Scripting & Automation skills (e.g., Bash, Python).
- Incident Management protocols.
- SLA & Metrics understanding.
- Capacity Planning expertise.
- Security best practices.
- Database Knowledge (MSSQL, cache, replication).
- CI/CD Pipelines (Azure DevOps, Jenkins, GitLab).
**Soft Skills**:
- Excellent Communication (verbal & written).
- Strong Problem-solving.
- Leadership & Mentorship.
- Analytical Thinking.
- Collaboration across teams.
- Process Management.
**Certifications**:
- Microsoft Certified: Azure Solutions Architect Expert is a PLUS.
- Site Reliability Engineering (SRE) Foundation.
- ITIL 4 Specialist: High-Velocity IT.
- Certified Information Systems Security Professional (CISSP).
Join us in this exciting project, ensuring top-notch digital experiences for global cosmetic brands!
#SRE #SiteReliabilityEngineer #RemoteWork #TechJobs #Azure
Full Stack Developer
Responsibilities and Duties:
- Full-Stack Development:
- Design, develop, and maintain both front-end and back-end components of web applications.
- Angular/.NET Expertise:
- Utilize your expertise in Angular, .NET, and .NET Core to build scalable and responsive user interfaces.
- MVC Architecture:
- Implement MVC architecture for efficient application development.
- Database Management:
- Integrate applications with Oracle databases for seamless data management.
- Collaborative Development:
- Collaborate with cross-functional teams, including UX/UI designers and other developers, to deliver high-quality software solutions.
- Code Optimization:
- Write clean, efficient, and modular code for both front-end and back-end systems.
- Troubleshooting:
- Troubleshoot, debug, and resolve software defects and issues.
- Continuous Integration:
- Implement and work with continuous integration tools for automated testing and deployment.
- Scalability:
- Contribute to the scalability and performance optimization of applications.
- Adaptability:
- Stay updated on industry trends and technologies for continuous improvement.
Qualifications:
- Education:
- Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Experience:
- Proven experience as a Full-Stack Developer.
- Technical Skills:
- Expertise in Angular, .NET, .NET Core, and MVC.
- Experience with Oracle databases.
- Full-stack development experience, including front-end and back-end technologies.
- Collaboration Skills:
- Strong collaboration and communication skills.
- Ability to work effectively in a cross-functional team.
- Problem-Solving:
- Excellent problem-solving skills and attention to detail.
Tech Lead ARABIC SPEAKING
Responsibilities and Duties:
- Solution Architecture:
- Develop end-to-end solution architecture for complex projects, considering both functional and non-functional requirements.
- Technical Documentation:
- Create comprehensive technical documentation, including system architecture, data flow diagrams, and API specifications.
- Team Collaboration:
- Lead and collaborate with a team of developers, providing technical guidance and mentorship.
- Code Review:
- Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines.
- Problem Solving:
- Address technical challenges and provide innovative solutions.
- Project Planning:
- Contribute to project planning, providing technical insights and estimations.
- Client Interaction:
- Engage with clients to understand their requirements and present technical solutions.
- Continuous Learning:
- Stay abreast of industry trends and emerging technologies.
- Quality Assurance:
- Oversee the quality of deliverables, ensuring they meet the defined technical standards.
- Risk Management:
- Identify and mitigate technical risks throughout the project lifecycle.
- Solution Intent:
- Define and communicate the solution intent to the development team, ensuring a clear understanding of project goals.
Qualifications:
- Education:
- Bachelors degree in Computer Science, Information Technology, or a related field. Masters degree preferred.
- Experience:
- Minimum of 2 years of experience in a technical leadership role, with a focus on solution architecture.
- Technical Skills:
- Proficiency in [List of relevant technologies, languages, and frameworks].
- Proven experience in developing scalable and maintainable software solutions.
- Documentation:
- Strong documentation skills with the ability to create clear and detailed technical documentation.
- Leadership:
- Demonstrated leadership skills with the ability to guide and inspire a development team.
- Communication:
- Excellent communication skills, including the ability to convey complex technical concepts to non-technical stakeholders.
- Problem-Solving:
- Strong analytical and problem-solving abilities.
- Adaptability:
- Ability to adapt to changing project requirements and priorities.
CRM Developer -Microsoft Dynamic
Responsibilities and Duties:
- Customization and Configuration:
- Customize and configure Microsoft Dynamics CRM to meet business requirements.
- Plugin Development:
- Develop plugins to extend the functionality of Microsoft Dynamics CRM.
- Integration:
- Integrate Microsoft Dynamics CRM with other business systems and applications.
- Workflow Development:
- Design and implement workflows to automate business processes within Microsoft Dynamics CRM.
- User Training:
- Provide training to end-users on Microsoft Dynamics CRM functionality.
- Troubleshooting:
- Troubleshoot and resolve issues related to Microsoft Dynamics CRM.
- Data Migration:
- Assist in data migration activities, ensuring accurate and seamless data transfer.
- Custom Reporting:
- Develop custom reports using Microsoft Dynamics CRM reporting tools.
- Security Management:
- Implement and manage security configurations within Microsoft Dynamics CRM.
- Upgrade and Patch Management:
- Stay informed about updates and patches for Microsoft Dynamics CRM and apply them as needed.
- Documentation:
- Create and maintain technical documentation related to Microsoft Dynamics CRM configurations and customizations.
Qualifications:
- Education:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Experience:
- Minimum of 2+ years of experience as a CRM Developer, with a focus on Microsoft Dynamics CRM.
- Technical Skills:
- Proficiency in Microsoft Dynamics CRM customization and configuration.
- Experience in plugin development, workflow development, and data migration.
- Familiarity with Microsoft Dynamics CRM reporting tools.
- Integration:
- Experience integrating Microsoft Dynamics CRM with other business systems.
- Communication:
- Excellent communication skills with the ability to collaborate with both technical and non-technical stakeholders.
- Problem-Solving:
- Strong problem-solving skills and the ability to troubleshoot technical issues.
- Adaptability:
- Ability to adapt to changing project requirements and priorities.
Quality Assurance Engineer
Responsibilities and Duties:
- Test Planning:
- Develop comprehensive test plans based on project requirements and specifications.
- Test Case Design:
- Create detailed test cases that cover all aspects of software functionality.
- Manual Testing:
- Conduct manual testing of software applications to identify defects and ensure quality.
- Automated Testing:
- Develop and implement automated test scripts to enhance testing efficiency.
- Defect Reporting:
- Document and report defects, issues, and inconsistencies discovered during testing.
- Collaboration:
- Collaborate with cross-functional teams, including developers and product managers, to ensure a thorough understanding of project requirements.
- Regression Testing:
- Perform regression testing to ensure that previously identified and resolved issues do not reoccur.
- Performance Testing:
- Conduct performance testing to identify and address software performance issues.
- Continuous Improvement:
- Contribute to the continuous improvement of QA processes and methodologies.
- Test Documentation:
- Maintain accurate and up-to-date test documentation.
- Adherence to Standards:
- Ensure adherence to quality standards and best practices.
- Training and Support:
- Provide training and support to other team members on testing methodologies and best practices.
Qualifications:
- Education:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Experience:
- Proven experience as a Quality Assurance Engineer with a strong understanding of software testing methodologies.
- Skills:
- Familiarity with manual and automated testing tools.
- Knowledge of testing frameworks and scripting languages for automated testing.
- Strong analytical and problem-solving skills.
- Excellent attention to detail.
- Collaboration:
- Ability to work collaboratively in a cross-functional team environment.
- Communication:
- Effective written and verbal communication skills.
- Adaptability:
- Ability to adapt to changing project requirements and priorities.
Front End Developer
Job Title: Front-End Developer
Responsibilities and Duties:
- Web Development:
- Design and develop user interfaces for web applications.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Responsive Design:
- Ensure the responsiveness and performance of applications across devices.
- Framework Expertise:
- Utilize your expertise in front-end frameworks such as React, Angular, or similar technologies.
- User Experience (UX):
- Enhance user experience by implementing effective and visually appealing interfaces.
- Cross-functional Collaboration:
- Collaborate with UX/UI designers, back-end developers, and other stakeholders to deliver high-quality products.
- Code Optimization:
- Write clean, maintainable, and efficient code.
- Testing and Debugging:
- Conduct thorough testing and debugging to ensure the quality of the code.
- Continuous Learning:
- Stay updated on the latest industry trends and technologies.
Qualifications:
- Education:
- Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Experience:
- Proven experience as a Front-End Developer.
- Technical Skills:
- Proficiency in front-end technologies such as HTML, CSS, JavaScript.
- Experience with modern front-end frameworks like React, Angular, or Vue.js.
- Understanding of responsive design principles.
- Collaboration Skills:
- Strong collaboration and communication skills.
- Ability to work effectively in a cross-functional team.
- Problem-Solving:
- Excellent problem-solving skills and attention to detail.
- Adaptability:
- Adaptability to new technologies and frameworks.