
About AdzMedia
About
Connect with the team
Similar jobs
Role & Responsibilities
Lead and mentor a team of data engineers, ensuring high performance and career growth.
Architect and optimize scalable data infrastructure, ensuring high availability and reliability.
Drive the development and implementation of data governance frameworks and best practices.
Work closely with cross-functional teams to define and execute a data roadmap.
Optimize data processing workflows for performance and cost efficiency.
Ensure data security, compliance, and quality across all data platforms.
Foster a culture of innovation and technical excellence within the data team.
Job Title: IAC SRE Engineer
Location: Pune, Mumbai, Bangalore
Experience Required: 4 Years
Role Overview:
We are looking for experienced IAC Engineers with a strong background in Akamai, Data Structures & Algorithms (DSA), Java, and DevSecOps. The ideal candidate should have hands-on development experience, be proficient in writing Infrastructure as Code using Terraform, and demonstrate strong problem-solving skills.
Core Skills:
- Akamai – Strong experience in CDN, caching, and performance optimization.
- Data Structures & Algorithms (DSA) – Strong problem-solving and coding abilities.
- Java – Solid programming background and experience in development.
- DevSecOps – Understanding of integrating security in CI/CD pipelines and infrastructure.
Good to Have:
- WAF (Web Application Firewall) – Knowledge of WAF is a plus, though not mandatory.
Additional Skills:
- Experience with SRE (Site Reliability Engineering) practices is beneficial.
- Strong hands-on with Terraform for managing cloud infrastructure.
Job Summary:
As a Flutter Developer, you will be responsible for designing, developing, and maintaining high-performance mobile applications for both Android and iOS platforms. You will collaborate with cross-functional teams to create robust and scalable software solutions that meet our clients' needs. The ideal candidate should have a strong background in mobile application development using Flutter framework and a passion for creating innovative and visually appealing user experiences.
Job description:
Mobile App Development:
- Design, develop, and maintain efficient and reliable mobile applications using Flutter.
- Collaborate with cross-functional teams to define, design, and ship new features.
UI/UX Design:
- Implement pixel-perfect UI designs and ensure a seamless and visually appealing user experience.
- Work closely with designers to translate design concepts into functional UI components.
Integration:
- Integrate third-party APIs and libraries as needed to enhance app functionality.
- Ensure seamless data exchange between the mobile app and server-side components.
Testing and Debugging:
- Conduct thorough testing of applications to identify and resolve bugs and performance issues.
- Collaborate with Quality Assurance teams to ensure the reliability of the application.
Code Optimization:
- Continuously optimize code for performance, scalability, and maintainability.
- Stay updated on the latest Flutter releases and incorporate new features and improvements.
Documentation:
- Create and maintain comprehensive documentation for all code and development processes.
- Collaborate with technical writers to produce user guides and developer documentation.
Collaboration:
- Work closely with product owners, designers, and other developers to understand project requirements and deliver high-quality solutions.
- Participate in code reviews and provide constructive feedback to team members.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- as a Flutter Developer.
- Strong understanding of the Flutter framework and Dart programming language.
- Experience with mobile app development for both Android and iOS platforms.
- Knowledge of RESTful APIs and integration with backend services.
- Solid understanding of the full mobile development life cycle.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a collaborative team.
- Experience with version control systems, such as Git.
- Knowledge of additional mobile development languages/frameworks (e.g., Swift, Kotlin) is a plus.
Good personality with good Communication.
Male or Female can apply.
Interested candidate can share their CV on triple nine zero nine three double one double four.
This role is physically based out of Mauritius and will require you to relocate to Mauritius. Relocation expenses like air tickets/work visa/permit/medical for work permit will be borne by the company
The role of a senior java developer is to ensure high quality software development and delivery to the end client.
As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.
On the Java Expertise Center, you shall be contributing to the knowledge building committee where you will be coaching juniors and demy students
Key Skills:
Very good knowledge in Java (at least from Java 8).
Good knowledge of Spring boot
Experience with JPA/Hibernate
Experience in middleware such as MessageQueues
Experience with REST interfaces and GRPC
Experience with modern agile software development (Continuous Integration)
Experience in securing APIs
Knowledge in design patterns
1. Software Development
Act autonomously in the delivery of tasks of simple to high complexities on projects.
Participate actively with team members to reduce risks related to tasks and activities.
Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes.
Understand and apply standard methods, tools and processes in daily tasks.
Participate in sprint backlog estimation.
2. Team coaching & technical reference on project.
Work with the team architect to help coach team members and ensure they
abide by the technical standards set on the project.
Coach new joiners and accompany them technically & functionally on the
project.
Be the technical reference on the project, besides the architect.
Communicate technical KPI to your project manager.
Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards.
Act as a coach or trainer and contribute actively to the Java Expertise Center.
A commitment to continuous learning and staying updated with industry trends and best practices
Participate in budget auditing activities as required by direct report in the capacity of a Developer
Key Dimensions:
Ability to monitor unit test coverage and ensure team abide by same standard (Standard unit test coverage
of 60% on new and overall codes)
Ensures Sonar analysis of project is as per quality gate and any deviations are tackled by the team
Ensuring highest quality delivered to client.
You will work in a cross-functional team that is developing innovative computer vision/machine learning systems and advanced visualization applications.
The individual must be self-motivated, an excellent problem solver, and a fast learner. Very strong technical skills and demonstrated experience in writing commercial-grade apps using React Native is a must. The candidate will work with talented engineers in a fast-paced, technically demanding environment to deliver new features.
Key Responsibilities :
To perform this job successfully an individual must be able to perform each essential function satisfactorily.
- Build React Native iOS / Android application for MyrsaTech.
- Architect, build and maintain excellent React Native applications with clean code.
- Support existing Android applications while the new React Native application is being built.
- Implement pixel-perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party APIs.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team, which will include other React Native developers, a project manager, a QA professional, and a designer.
- Complete two-week sprints and participate in sprint retrospectives and daily stand-ups.
- Assist with building estimates.
- Follow MyrsaTech's detailed development process
- Collaborating with the product team to understand the requirement
- Managing Design and development of the product
- Ensuring code quality, security and extensibility
- Following the agile development cycles
- Conducting performance tests and optimization of the code based on the results.
- Debugging and troubleshooting of technical issues
- Helping the support team to resolve external user issues
Desired Candidate Profile
What you need to have:- B.Tech /B.E.; M.Tech; MCA
- Strong at OOPS, Java/ J2EE, JAX-RS, JDBC, RESTful Web Services, Data Structures, Queues, Multi-Threading etc.
- MySQL and Mongo database knowledge
- Basic understanding of AWS Cloud
- Must have worked on highly scalable and available systems
- Good at adapting and understanding architecture and overall design of the system
- Exposure to design patterns is a plus
- Must have exposure to agile development
- Experience of creating and maintaining system documentation such as architecture, design, deployment plan etc.
- The candidate must have excellent technical skills and must be willing to learn
- new technologies on the go.
- Good at communication
- Good Exposure to Kafka and Redis
• Exposure to Cloud
• Versatile in choosing appropriate tools and frameworks for the Core and advance java development procedures.
• Good in Spring Boot and latest java methodologies to suggest best practices and proven solutions to the business.
• Expert in service oriented solutions and micro services architecture (REST). Should have been a part of monolithic to micro services rearchitecture.
• Exposure towards No-Sql databases such as Cassandra or Mongo DB.
As part of your day to day job, you’ll
1. Own end-to-end features of the app: networking, persistence, business logic, and
UI
2. Use Kotlin (primary) and Java
3. Do reactive programming using RxJava2
4. Follow Model-View-Intent architecture to build UI of the app
5. Use Android Architecture Components
6. Write tests
7. Invent awesome Android stuff to make your job easier
Qualifications
1. Motivation to design and build reliable, elegant apps
2. 3 - 5.5 years of android application development experience
3. Proficiency in Java and experience in Kotlin
4. Familiarity with RxJava2, Dagger2, OkHttp, Retrofit, Android Architecture
Components
5. Familiarity with material design
Roles and responsibilities:
- Responsible for development and maintenance of applications with technologies involving Enterprise Java and Distributed technologies.
- Experience in Hadoop, Kafka, Spark, Elastic Search, SQL, Kibana, Python, experience w/ machine learning and Analytics etc.
- Collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements..
- Collaborate with QA team to define test cases, metrics, and resolve questions about test results.
- Assist in the design and implementation process for new products, research and create POC for possible solutions.
- Develop components based on business and/or application requirements
- Create unit tests in accordance with team policies & procedures
- Advise, and mentor team members in specialized technical areas as well as fulfill administrative duties as defined by support process
- Work with cross-functional teams during crisis to address and resolve complex incidents and problems in addition to assessment, analysis, and resolution of cross-functional issues.











