What you would be expected to do:
- Gather, prioritize and refine requirements while keeping team members well informed
- Create Use Cases, Flow Charts, Mock Screens, PRDs for business requirements, user requirements, functional & non-functional requirements and system requirements
- Rolling out of new products/apps/automations and resolving stakeholder queries/issues
- Automate business processes using tools like Zapier/Google Scripts, other automation tools
- Collaborate with cross-functional groups and assist in the entire product lifecycle from design to development to launch
- Responsible for testing of applications/solutions/web panels at various stages of the lifecycle
- Working with the development team/or independently on integrations (using 3rd party tools to create mobile applications)
- Travel as per company requirement to places including but not limited to Kenya, Uganda, Nigeria, Myanmar and Tanzania
You might be a strong candidate if you:
- The ability to structure and analyze ambiguous problems
- The ability to communicate ideas clearly through workflows, feature descriptions etc.
- Proactive and willingness to get hands dirty
- Attention to detail
What we offer (in addition to compensation and statutory benefits):
- An opportunity to grow as a professional in a dynamic, fast growing, high impact industry;
- The chance to work in an open minded, collaborative culture surrounded by enthusiastic Greenlighters who are driven by the challenge of continuously innovating and growing a smart, sustainable business with profound impact on the world
- A truly multicultural experience: you will have the chance to work with and learn from people from different geographies, nationalities, and backgrounds
- Structured, tailored learning and development programs that help you become a better leader, manager, and professional through the Greenlight Academy
About Greenlight Planet
Similar jobs
Qualifications:
1. 2-3 years of experience in project management or a technical role.
2. Strong understanding of project management methodologies (e.g., Agile, Waterfall).
3. Excellent organizational, time management, and problem-solving skills.
4. Strong written and verbal communication skills.
5. Proficiency in project management tools (e.g., Jira, Asana, Trello).
6. Knowledge of software development lifecycle and testing methodologies.
We are an on-demand E-commerce technology and Services Company and a tech-enabled 3PL (third party logistics). We unlocks ecommerce for companies by managing the entire operations lifecycle:
Sell, Fulfil & Reconcile.
Using us, companies can: -
• Store their inventory in our fulfilment centers (FCs)
• Sell their products on multiple sales channels (online marketplaces like Amazon, Flipkart, and their own website)
• Get their orders processed within a defined SLA
• Reconcile payments against the sales company combines infrastructure and dedicated experts to give brands: accountability, peace of mind, and control over the ecommerce journey.
The company is working on a remarkable concept for running an E-commerce business- starting from establishing an online presence for many enterprises. It offers a combination of products and services to create a comprehensive platform and manage all aspects of running a brand online, including the development of an exclusive web store, handling logistics, integrating all marketplaces and so on.
Who are we looking for?
We are looking for a skilled and passionate DevOps Engineer to join our Centre of Excellence to build and scale effective software solutions for our Ecommerce Domain.
Wondering what your Responsibilities would be?
• Building and setting up new development tools and infrastructure
• Provide full support to the software development teams to deploy, run and roll out new services and new capabilities in Cloud infrastructure
• Implement CI/CD and DevOps best practices for software application teams and assist in executing the integration and operation processes
• Build proactive monitoring and alerting infrastructure services to support operations and system health
• Be hands-on in developing prototypes and conducting Proof of Concepts
• Work in an agile, collaborative environment, partnering with other engineers to bring new solutions to the table
• Join the DevOps Chapter where you’ll have the opportunity to investigate and share information about technologies within the DevOps Engineering Community
What Makes you Eligible?
• Bachelor’s Degree or higher in Computer Science or Software Engineering with appropriate experience
• Minimum of 1 year of proven experience as DevOps Engineer
• Experience in working with a DevOps culture, following Agile Software Development methodologies of Scrum
• Proven experience in source code management tools like Bitbucket and Git
• Solid experience in CI/CD pipelines like Jenkins
• Shown ability with configuration management tools (e.g., Terraform, Ansible, Docker and Kubernetes) and repository tools like Artifactory
• Experience in Cloud architecture & provisioning
• Knowledge in Programming / Querying NoSQL databases
• Teamwork skills with a problem-solving attitude
Responsibilities and Duties
- Can work on live projects of international clients.
- Can handle multiple projects
- Error-free coding.
Requirements
- Minimum 3 Years of Experience.
- Extremely fluent in Database performance and tuning
- Knowledge in Web API
- Knowledge in Payment Gateway Integration
- Knowledge in Angular JS
- Good analytical, logic building and problem-solving skills
- Proper Reporting & Documentation
- Experience with Microsoft .NET technologies including, ASP.NET, MVC, Entity Framework
- Proven Skills with C#, SQL JavaScript/HTML, HTML-CSS, AJAX, jQuery, Web Services, etc.
- Excellent research capability.
- Prospecting for potential new clients and turn this into increased business.
- Meet potential clients by growing, maintaining, and leveraging your network.
- Identify potential clients, and the decision makers within the client organization.
- Research and build relationship with new clients.
- Set up meetings between client decision makers and company's decision makers and company's practice leaders/ Principals.
- Plan approaches and pitches.
- Work with team to develop proposals that speaks to the client's needs, concerns, and objectives.
- Participate in pricing the solution/services.
- Handle objection by clarifying, emphasizing agreement and working through differences to a positive conclusion.
- Use a variety of styles to persuade or negotiate appropriately.
- Present new products and services and enhance existing relationship.
- Work with technical staff and other internal colleagues to meet customer needs.
- Arrange and participate in internal and external client debriefs.
Experienced with Azure DevOps, CI/CD and Jenkins.
Experience is needed in Kubernetes (AKS), Ansible, Terraform, Docker.
Good understanding in Azure Networking, Azure Application Gateway, and other Azure components.
Experienced Azure DevOps Engineer ready for a Senior role or already at a Senior level.
Demonstrable experience with the following technologies:
Microsoft Azure Platform As A Service (PaaS) product such as Azure SQL, AppServices, Logic Apps, Functions and other Serverless services.
Understanding of Microsoft Identity and Access Management products such including Azure AD or AD B2C.
Microsoft Azure Operational and Monitoring tools, including Azure Monitor, App Insights and Log Analytics.
Knowledge of PowerShell, GitHub, ARM templates, version controls/hotfix strategy and deployment automation.
Ability and desire to quickly pick up new technologies, languages, and tools
Excellent communication skills and Good team player.
Passionate about code quality and best practices is an absolute must
Must show evidence of your passion for technology and continuous learning
• Understanding fundamental design principles behind a scalable application.
• Creating database schemas that represent and support business processes.
• Implementing automated testing platforms and unit tests.
• Knack for writing clean, readable Java code.
Job Requirement:
• Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
• Hands on experience in designing and developing applications using Java EE platforms.
• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
• Experience in the Spring Framework
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
• Experience with popular web application frameworks, such as Play and Spark
• Familiarity with Java GUI frameworks (such as Swing, SWT, and AWT depending on project requirements)
• Experience with both external and embedded databases
• Basic understanding of the class loading mechanism in Java
• Basic understanding of JVM, its limitations, weaknesses, and workarounds
• Proficient understanding of code versioning tools, such as Git
• Familiarity with build tools such as Ant, Maven, and Gradle
• Familiarity with continuous integration.
Job Description
- Contribute in all phases of the development lifecycle
- Understand/learn the existing applications
- Provide support on IT Applications to customers
- Prepare and produce build release
- Strive for continuous improvement, developing well designed and efficient code
- Keep up with changes in technology and propose solutions
- Ensure defect free deliveries by actively participating in quality assurance
Education & Job Qualification
- Good academic qualifications
- Experience in developing web applications using Java, Spring, Hibernate, DWR, JSP
- Knowledge in Oracle Database concepts
- Sound knowledge in the following is a must
o Hibernate
o Spring
o Oracle & MongoDb
o HTML & CSS
o Javascript
o Jquery
o Angular 4
o Node JS
Knowledge of Japer Reports will be an added advantage - Good communication skills and be a good listener
- Problem solving skills
- Willingness to learn and do all development activities including quality assurance
- Team player