CI/CD Jobs
Requirements:
•Proficiency in programming/scripting with Kotlin/Espresso
•Strong experience in developing Automation scripts, Automation framework
•Experience in automation of Mobile application and Rest APIs using Kotlin/Espresso framework
•Strong knowledge of automation tools/framework such as Espresso, Appium
•Hands-on expertise in using Kotlin programming
•Hands-on expertise in Atlassian tools like Jira, Bitbucket, Confluence etc.
•Experience with CI/CD tools such as GitHub, Jenkins, CI/CD
•Experience in using docker containers as automation execution engine
•Experience working in an Agile/waterfall development process
•Strong conceptual and problem-solving skills
•Logging Defects with relevant analysis and working on the same till closure with the root cause
•Expertise in Agile / iterative testing
•Experience in integration testing is an added advantage
•Experience in design and development of automation framework
•Experience in deriving quality metrics for Automation Delivery
•Experience in setting up CI/CD pipeline for automation execution
Job summary
Are you looking to make an impact, with the opportunity for both personal and financial growth? Do you thrive working in a fast-paced industry, are you someone who wants to develop a next-gen platform that will disrupt the market? You will be part of an engineering team, developing software that enables customers to automate. business processes with low-code/no-code. The product(s) that you will work on have Web Applications, Web Services, AI components/services, Desktop and Browser automation components, Data Pipelines, Analytics, Frameworks for development/testing/CICD and more.
What you’ll be doing
• Work on all backend layers of existing or new products, developing end to end features
• Build generic or custom solutions for PoCs
• Package/deploy/support/maintain the product in production and dev/test environments Mandatory skills and requirement
* Looking for 4+ years overall development experience
* Node.js+Python OR Node Js+Java
* Nginx
* MongoDb, SQL,
* Docker * AWS/Azure/GCP deployment
* Strong knowledge on Web Application Architecture
* Strong knowledge on Distributed Systems Architecture
Skills that will give you an added advantage
• CI/CD
• ReactJS
* Writing efficient code (understanding and improving time/space complexity)
What's in it for you?
You will be working with a diverse cross-functional team of Engineers, Product Managers, Solution Architects, and Business Analysts; at RAP we encourage knowledge sharing and foster a culture of career development. You will receive a competitive salary along with industry standard benefits. Rapid Acceleration Partners, Inc specializes in helping enterprises scale through Hyperautomation. We have developed products to make hyper automation tools like IPA, AI and RPA more accessible and easier for everyone. If you are someone who thrives in working in a fast-paced environment, and comfortable in managing ambiguity, and an absolute master coder, this role could be your next big step in your career. Is this you
Job Title: Automation Engineer – JavaScript, Appium
Experience: 4 - 6 years
• 4+ years of relevant experience, Minimum of 3 years of recent experience with mobile automation.
• Experience in designing and developing automation frameworks.
• Strong understanding of object-oriented programming
• Proficient in JavaScript with good knowledge of its ecosystems (IDEs, Frameworks & Libraries)
• Good understanding of frameworks such as Karate, WebdriverIO, Junit etc.
• Hands on with Mobile application automation using Appium and JavaScript.
• Experience in automation of web, mobile and OTT applications.
• Ability to articulate technical challenges effectively and solutions.
• Strong experience of CI/CD tools and processes (Jenkins, TeamCity, Gradle and related technologies).
• Familiarity with Open-Source tools and frameworks.
• Experience in performing code reviews and functional reviews.
• Experience in developing high quality test automation strategies and plan.
• Experience in Test automation planning and estimation.
Job Description
Roles & responsibilities
- Provide technical guidance to teams, however ensure that they are taught and empowered in the process. i.e. take an approach of teach them how to fish, rather than doing the work for them
- Create and promote use of common code, create sample / boilerplate code for repetitive work (eg: creating ansible roles; reference jenkins jobs & scripts; how-tos; tools)
- Own the security of all the infrastructure managed by Tekdi
- Conducting training sessions for the team
- Represent the DevOps function in client calls
Promises
- No infrastructure security incidents shall be reported in any project that Tekdi manages
- Quarterly review all managed infrastructure and implement cost optimisation
- Develop 1 lead every year who are able to make the same promises as you
- Any work that gets repeated more than 3 times needs to be incorporated into the documentation / common codebase
Skills
- Clouds - Should be experienced with one of AWS or Azure. Knowledge of other clouds
- DNS and CDN experience
- Security - Experience in implementing infrastructure security (network & firewall; port configuration) application security (using code scanning tools to detect common vulnerabilities in application code or container images)
- Backups - Experience in defining and implementing a backup policy for databases and other assets
- Ansible - Be able to create playbooks and roles
- Jenkins - Be able to independently set up Build, Provisioning, Deploy jobs; be able to create end to end CI/CD pipelines
- Docker - Experience in creating container images for either JAVA or NodeJS services; creating container images for either Angular or ReactJS. Be able to deploy environments using docker compose
- Kubernetes - Experience in setting up a cluster independently; be able to configure routing and expose some services / APIs to public
- Network & Firewalls - Strong experience with concepts of networking; VPN; port forwarding; load balancers; CDN
- Logging - Experience in implementing a logging solution preferably ELK or Graylog
- Monitoring - Experience in implementing a monitoring solution using Grafana or Cloudwatch. Knowledge of what are typical parameters that need to be monitored; abe to create alerts & dashboards for the same
- Databases - Experience in deploying PostgreSQL, MongoDB, Kafka (all is ideal, but some is fine too) and common configurations for these databases
- Experience in deploying the below open-source services would be advantageous
- Keycloak
About TensorIoT
TensorIoT is an AWS Advanced Consulting Partner. We help companies realize the value and efficiency of the AWS ecosystem. From building PoCs and MVPs to production-ready applications, we are tackling complex business problems every day and developing solutions to drive customer success.
TensorIoT's founders helped build world-class IoT and AI platforms at AWS and Google and are now creating solutions to simplify the way enterprises incorporate edge devices and their data into their day-to-day operations. Our mission is to help connect devices and make them intelligent. Our founders firmly believe in the transformative potential of smarter devices to enhance our quality of life, and we're just getting started!
TensorIoT is proud to be an equal-opportunity employer. This means that we are committed to diversity and inclusion and encourage people from all backgrounds to apply. We do not tolerate discrimination or harassment of any kind, and make our hiring decisions based solely on qualifications, merit, and business needs at the time.
Job description
TensorIoT is looking for Mid-Level Front-End Engineers who excel at understanding complex user interactions and successfully delivering that functionality through code.
Responsibilities will include delivering designs from client requirements, leveraging AWS to provide unique features and functionality, and delivering quality code that will produce consumable visual elements. The ideal candidate will have outstanding technical fundamentals with a focus on delivering aesthetically pleasing interactions from the ground up. Some travel may be required to meet with clients.
As a Mid-Level Front-End Developer, you will:
- Create well-designed, documented, and tested front-end solutions using modern JavaScript frameworks, such as React and Redux, CSS-in-JS, Styled Components, etc.
- Collaborate with clients, project managers, UX designers, and other developers to gain a thorough understanding of project requirements within agreed-upon scope and architecture designs
- Translate wireframes into fully functional user interfaces and proactively address edge-case scenarios
- Collaborate with back-end developers to design REST APIs and request/response schemas
- Perform code reviews with constructive feedback
- Promote clean code, best practices, and consistent design patterns across the team
- Write infrastructure as code and automated deployment scripts for customer delivery
- Provide development estimates from granular tasks to comprehensive projects/applications
- Lead and present technical discussions to clients, including knowledge transfers
- Take on additional responsibilities over time and become a key contributor to scaling team size.
We're looking for someone who has:
***Immediate Joiners are highly preferred***
- A bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience
- 4+ years of industry experience building performant, scalable, and responsive web applications.
- Expert working knowledge of JavaScript (ES6+)
- Experience with Reactjs (Must), Redux, and middleware such as Sagas, Observables, Thunk, etc.
- Experience with React Native and Flutter app development(Must)
- A strong understanding of REST APIs, HTML5, CSS, and other core Web technology concepts
- Experience creating self-contained, reusable, and testable modules and components.
- Experience with unit testing and continuous integration and delivery (CI/CD) pipelines
- Experience refactoring existing code in addition to architecting new solutions.
- Experience with Git-based workflow (feature branching, pull requests, merging, rebasing, etc.)
- Extensive experience with Agile development in team settings
- Professional written and verbal communication skills
- Experience collaborating or consulting with clients or similar stakeholders.
- Experience with AWS, Azure, Google Cloud, or other cloud platforms
Job Description:
We are looking for a rockstar Full Stack .NET developer who is passionate about working on exciting solutions for a US-based client in the insurance industry. As a full-stack developer, you'll be part of the team who would work to develop applications and websites for complex business problems with out of box solutions. The ideal candidate would have strong software development fundamentals and experience developing web-based applications.
Are you ready to use your full stack .NET skills to make an impact every day? Put your experience to work by applying to be part of a fast-paced environment where input and innovation are valued.
Responsibilities:
- Work independently and within a team of developers to deliver end-to-end software solutions for moderate to complex projects
- Work closely with product stakeholders and engineering leads to assess project requirements, provide optimal solutions and estimate the time to completion.
- Collaborating with architects, other leads, and developers to provide technical design guidance to align with strategy and applicable technical standards.
- Document new developments, procedures, or test plans as needed.
- Interact with other development teams to ensure a consistent, uniform approach to software development.
- Prepare technical design documents using enterprise standard documentation tools.
- Work with IT leadership to participate in creating a companywide technology roadmap and provide timely report
- Support system testing by following up on and closing defect tickets in a timely manner.
- Deploy all integration artifacts to testing and production environments.
- Provide support for existing systems
- Supervise, mentor and help empower your team to take on end-to-end development of features, from inception to delivery.
Minimum Requirements:
- 3 years experience in .NET programming.
- Experience in web design and development using Microsoft Technologies
- Experience with at least C#, .Net Core, ASP.NET, ADO.NET, MVC
- Experience with building Web Services using RESTful API, WCF, and Web APIs
- Experience with data serialization formats like JSON/XML etc
- Experience with at least one UI framework like React, Angular, Vue preferably React
- Demonstrating proficiency with fundamental front-end \ web technologies such as HTML, JavaScript, CSS, JSON
- 2 years of experience working with and scaling relational databases preferably Microsoft SQL Server 2012 or higher.
- Experience with data modeling, database design, querying, performance tuning, etc.
- Experience in writing TSQL queries using Subqueries, Joins, Windows functions (i.e. Ranking, aggregate, etc.), Set Operators, CTE, Temp Table, Derived Tables, Dynamic SQL, Pivot, Unpivot, and XML.
- Experience in SQL Error Handling, Transactions, and optimization of complex SQL queries.
- Experience in troubleshooting common database issues (deadlocks, blocks, indexes, expensive queries and performance counters using DMV).
- Experience of Agile methodologies and SCRUM processes.
- Experience with Source Control Systems preferably GIT.
- Experience with CI/CD tools preferably Azure DevOps or BitBucket pipeline.
- Ability to work independently and virtually.
- Ability to learn and apply new technologies
- Demonstrated effective verbal and written communication skills.
Preferred Qualifications (nice to have):
- Microsoft Azure Developer or Azure Architect certification obtained or in process or must be able/willing to obtain.
- Working knowledge of Microservices, Docker, and Kubernetes.
- Working knowledge of enterprise application architecture and design patterns.
- Experience working in the Insurance domain
- Experience working in the e-commerce domain
- Experience working in a consulting environment
Note (BGV): **As part of the candidate onboarding, we would conduct a candidate background check that includes education, employment history, criminal records, Reference check, etc.**
Company Information:
Reveation Labs (reveation.io) is a rapidly growing technology solutions company headquartered in the USA, founded with the purpose of empowering businesses with technical solutions to unlock maximum potential. Led by management leaders with decades of experience working for Top 20 Fortune companies, we believe in being the ultimate solution providers for our clients and partners, helping them with innovative solutions. We specialize in Blockchain development, Enterprise Applications Development, E-commerce solutions, Cloud Computing, DevOps, Mobile Application Development, and Staff Augmentation.
Why Reveation Labs?
We Truly Believe that where your work matters & as a software company, we know a thing or two about what makes employees happy. When you Join Reveation Labs, you do more than simply switch companies to advance your career. You become part of the Reveation Labs Family, a group of talented people who drive innovation, embrace change & celebrate the global community which is Reveation Labs.
Job Types: Full-time, Regular / Permanent
Responsibilities:
- Product development using React/ Angular/Vue
- Working on high/low-level product designs
- Deliver code in an agile team environment along with highly experienced team members.
Experience: 1 - 3 years of Web UI Development experience
Qualifications:
- Strong Experience in Javascript Frameworks like React/ Angular/Vue
- Experience in building multi-tier SaaS applications with exposure to micro-services, caching, pub-sub, and messaging technologies
- Experience with design patterns
- Familiarity with UI components library (such as material-UI or Bootstrap) and RESTful APIs
- Experience with web frontend technologies such as HTML5, CSS3, LESS, Bootstrap
- A strong foundation in computer science, with competencies in data structures, algorithms, and software design
- Bachelor's / Master's Degree in CS
- Experience in GIT in mandatory
- Exposure to AWS, Docker, and CI/CD systems like Jenkins is a plus
Responsibilities:
- Product development using Python Django
- Working on high/low-level product designs
- Building innovative SaaS products for customers in the Recommendation domain
- Deliver code in an agile team environment along with highly experienced team members.
Experience: Minimum 1 years of Backend Development experience in Django.
Qualifications:
- Strong Experience in Frameworks like Python Django, Flask
- Problem-solving skills
- Experience in building multi-tier SaaS applications with exposure to micro-services, caching, pub-sub, messaging technologies
- Experience with design patterns
- Experience with SQL & NoSQL databases. Ability to design database schemas and scaling strategies
- Design micro-services architectures, REST API specs
- Exposure to technologies like Kafka, Redis, Elasticsearch, Redshift, Nginx, GraphQL is a plus.
- A strong foundation in computer science, with competencies in data structures, algorithms, and software design
- Bachelor's / Master Degree in CS
- Experience in GIT in mandatory
- Exposure to AWS, Docker, CI/CD systems like Jenkins is a plus
Roles & Responsibilities:
- Bachelor’s degree in Computer Science, Information Technology or a related field
- Experience in designing and maintaining high volume and scalable micro-services architecture on cloud infrastructure
- Knowledge in Linux/Unix Administration and Python/Shell Scripting
- Experience working with cloud platforms like AWS (EC2, ELB, S3, Auto-scaling, VPC, Lambda), GCP, Azure
- Knowledge in deployment automation, Continuous Integration and Continuous Deployment (Jenkins, Maven, Puppet, Chef, GitLab) and monitoring tools like Zabbix, Cloud Watch Monitoring, Nagios Knowledge of Java Virtual Machines, Apache Tomcat, Nginx, Apache Kafka, Microservices architecture, Caching mechanisms
- Experience in enterprise application development, maintenance and operations
- Knowledge of best practices and IT operations in an always-up, always-available service
- Excellent written and oral communication skills, judgment and decision-making skills
About us – DIATOZ is a fast evolving IT company operating from India and Singapore. The company has evolved into 3 business verticals namely Digital Solutions& Services, Digital Products and Consulting. Digital Solutions & Services include but not limited to providing proof of concepts, solutions to complex problems on various domains like IoT, Mobility, eCommerce by adopting industry wide best practices. Digital Products like iRestoran, ezenotes, e2ehiring, Hectocommerce, ezevision that foray in various digital spaces that uses latest cutting edge technologies. Under Consulting, best talents matching the dynamics of IT industry needs are sourced, screened, evaluated to various partner companies to fulfill their human resource needs. Visit www.diatoz.com for latest information about our organization.
Job Description
As a Java Spring Boot Developer, you will be one of the key members of the team building the next generation, highly scalable Enterprise Applications. You will coordinate with Technical Architect, Development Leads in understanding the project requirements and work on effective implementation. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.
Responsibilities
Designing Enterprise Solution using Java, JEE, Spring Boot, and related Java Technology stack. Work on Design Patterns. Work on developing highly scalable enterprise-level web applications and RESTful APIs using MicroServices. Work on Java Spring Boot implementations. Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL. Work on implementation of Industry Standard protocols related to API Security including OAuth. Effective Client communication. Ability to write unit test cases. Must-Have
Experience in implementing Java 8, J2EE, and related Java technologies Gained experience in Design Patterns. Experience in implementing Java Spring Boot Excellent expertise in Java 8/11, Multithreading, Microservices, Proficiency in Advanced SQL/NoSQL. Good exposure and progressive experience working on AWS Cloud and integrations. Strong hands-on experience on Spring Core and Spring JPA. Experienced in using GIT and Maven. Good with CI/CD - Jenkins/Gitlab/Github Action. Good written, verbal communication, and documentation skills. Familiar with the Agile delivery process. Must be analytical and self-motivated. Work Effectively within a global team environment. Knowledge of end-to-end project execution methodologies.
Objective:
We are seeking a highly experienced Principal - Lead Python Developer to lead our team of developers in the development of high-quality software applications. The ideal candidate should have experience in Multidimensional programming, Multiprocessing, and Web Development Frameworks, as well as strong leadership skills.
Roles and Responsibilities:
- Must be extremely proficient with Python core libraries and Object-Oriented Programming concepts.
- Lead the development of software applications using Python and related technologies, including Multidimensional, Multiprocessing, and Web Development Frameworks.
- Develop and maintain Python applications that work with large, multi-dimensional arrays and matrices.
- Must have a solid understanding of data structures and algorithms.
- Must have experience working with REST API.
- Maintenance and optimization of existing processes
- Defining project and program management process
- Prioritizing task within the project: Task allocation across resources – capable of evaluating resources by their skills and improvement areas - prioritizes resource development.
- Contributes to org-level activities such as sales collaterals, designing proposals, and guiding teams through Proof of Concepts and training.
- Experience with any RDBMS preferably SQL Server and must be able to write and understand complex SQL queries.
- Design software architecture, write code, and review code written by other developers.
- Expertise in requirement gathering, technical design, and functional documents.
- Troubleshoot and solve complex problems that arise during the software development process.
- Good to have knowledge on GCP Data Flow, Big Query, Google Cloud storage, cloud function, Cloud composer, etc.
- Strong understanding of containerization technologies such as Docker and Kubernetes, with experience in deploying and managing containerized applications.
- Strong experience in writing unit tests, integration tests, and end-to-end tests, with experience in automated testing frameworks.
- Experience in leading conversations with clients and onsite counterparts
- Strong analytical and logical skills.
- Must be able to comfortably tackle new challenges and learn.
- Must have strong verbal and written communication skills.
Must-Have skills:
- Docker
- Python, OOPS
- SQL (PostgreSQL / MS Server)
- Flask / FastAPI / Django
- Multiprocessing / Numpy / Dask/ Joblib/ Vaex/ Ray
- AWS/Azure/GCP, Python
Good to Have skills:
- GCP – PubSub, Cloud Run, Google Cloud storage, cloud function, Cloud composer
- knowledge of CI/CD pipelines and DevOps
- Apache Airflow
- Terraform
- Good to have experience with Azure DevOps or Jira or other tools utilized in an agile development environment.
- Microservices
- Linux
- fsspec / gcsfs
- Pytest
- 5+ years of experience in DevOps including automated system configuration, application deployment, and infrastructure-as-code.
- Advanced Linux system administration abilities.
- Real-world experience managing large-scale AWS or GCP environments. Multi-account management a plus.
- Experience with managing production environments on AWS or GCP.
- Solid understanding CI/CD pipelines using GitHub, CircleCI/Jenkins, JFrog Artifactory/Nexus.
- Experience on any configuration management tools like Ansible, Puppet or Chef is a must.
- Experience in any one of the scripting languages: Shell, Python, etc.
- Experience in containerization using Docker and orchestration using Kubernetes/EKS/GKE is a must.
- Solid understanding of SSL and DNS.
- Experience on deploying and running any open-source monitoring/graphing solution like Prometheus, Grafana, etc.
- Basic understanding of networking concepts.
- Always adhere to security best practices.
- Knowledge on Bigdata (Hadoop/Druid) systems administration will be a plus.
- Knowledge on managing and running DBs (MySQL/MariaDB/Postgres) will be an added advantage.
What you get to do
- Work with development teams to build and maintain cloud environments to specifications developed closely with multiple teams. Support and automate the deployment of applications into those environments
- Diagnose and resolve occurring, latent and systemic reliability issues across entire stack: hardware, software, application and network. Work closely with development teams to troubleshoot and resolve application and service issues
- Continuously improve Conviva SaaS services and infrastructure for availability, performance and security
- Implement security best practices – primarily patching of operating systems and applications
- Automate everything. Build proactive monitoring and alerting tools. Provide standards, documentation, and coaching to developers.
- Participate in 12x7 on-call rotations
- Work with third party service/support providers for installations, support related calls, problem resolutions etc.
Company: Hex PixelPhant Pvt Ltd
Location: Udaipur, RJ / Hybrid / Remote
Job Type: Full-time
Job Description:
We are seeking 2+ experienced MachineLearning Ops / MachineLearning Experts to lead the development and deployment of our new product - an AI-powered product photo editing system. This product is aimed to revolutionize product photo editing for eCommerce businesses by automating the process through machine learning.
Responsibilities:
- Design, develop, and maintain scalable end-to-end machine learning pipelines.
- Deploy models using TensorFlow and AWS Sagemaker.
- Use OpenCV for various image processing tasks and implementing algorithms.
- Incorporate NLP basics where required for tasks such as metadata tagging or chatbot development.
- Utilize Generative AI techniques for tasks such as image generation, manipulation, or quality enhancement.
- Employ Stable Diffusion for generating realistic product images.
- Develop and maintain Google Colab notebooks for model development and testing.
- Collaborate closely with the product development team to integrate AI models into the product.
- Ensure efficient use of computational resources.
- Keep up-to-date with the latest industry trends and technologies to ensure our AI systems are cutting-edge.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, AI, Machine Learning, or a related field. Ph.D. is a plus.
- Proficient in TensorFlow, Google Colab, OpenCV, and AWS Sagemaker.
- Solid understanding of Natural Language Processing (NLP) and Generative AI techniques.
- Familiarity with Stable Diffusion Models.
- Strong knowledge of Python and experience with scripting in a Linux environment.
- Experience in working with Docker containers and Kubernetes for deployment is highly desirable.
- Familiarity with other AWS services (such as EC2, S3, Lambda, etc.).
- Understanding of CI/CD practices and experience in their implementation in ML contexts.
- Ability to communicate complex data concepts and insights to stakeholders at all levels.
- Previous experience in building ML models for image processing or photo editing applications is a plus.
What We Offer:
- Competitive salary package.
- Opportunity to work with a dynamic, innovative team.A vibrant, inclusive culture that celebrates diversity.
- Learning and development opportunities.
- PixelPhant is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
How to Apply: please send your updated CV, a link to your GitHub or portfolio demonstrating relevant work, and a brief note about why you're interested in this role to our company mail id or connect on Linkedin
Job Responsibilities:
- You will launch projects through hands-on implementation, evaluate and drive improvements to existing infrastructure
- You will listen to a client's needs and formulate a technical roadmap and impactful solution that will support their ambitious business goals
- Help shape and build Thoughtworks' cloud and infrastructure practice through collaboration with business development, marketing and capabilities development teams
- Ensure and build the controls and processes for continuous delivery of applications, considering all stages of the process and its automation
- Monitor and ensure that technical expectations of deliverables are consistently met on projects
- Act as a thought leader—at client sites and at Thoughtworks—on DevOps, cloud and infrastructure engineering
- Establish trusting and thoughtful partnerships with a client's CIO, CTO and relevant teams
- Adjust and suggest innovative solutions to current constraints and business policies
Job Qualifications:
Technical skills:
- You can design and architect enterprise and/or web-scale hosting platforms and can seamlessly administer application servers, web servers and databases
- You have a deep understanding of cloud and virtualization platforms, infrastructure automation and application hosting technologies
- You understand DevOps philosophy, Agile methods, and Infrastructure as Code to your work and lead infrastructure and operations with these approaches
- You have a history of working with server virtualisation, IaaS and PaaS cloud, Infrastructure provisioning and configuration management tools
- You can write scripts using at least one scripting language and are comfortable with building Linux and/or Windows servers systems
- Experience with continuous integration tools with different tech stacks, web or mobile
- You've previously worked with monitoring systems for stress and performance testing with Observability Pattern: Distributed Tracing/ OpenTracing, Log Aggregation, Audit Logging, Exception Tracking, Health Check API, Application MetricS, Self-Healing/Multi-Cloud
- Bonus points if you have experience with unit testing and automated testing tools
Professional skills
- You genuinely enjoy interacting with teammates from across the business and have a knack for communicating technical concepts to non-technical audiences
- You love creating robust, scalable, flexible and relevant solutions that help transform businesses and industries
- You're comfortable partnering directly with infrastructure technicians, support and network analysts, security analysts, system administrators and/or IT managers to design technical strategies while simultaneously collaborating with senior IT groups in an advisory capacity
tl;dr: Ensure there are no 500's, virtually no 502's, detailed 400's and lots and lots of 200's!
We facilitate entire colleges and large companies around the world to conduct proctored, online assessments with high concurrency. We also roll out features at a rapid pace. Your job will be to ensure that users can continue to use us, as features get deployed. Students and candidates who face a website issue in the middle of a test get furious very easily. Further, we don't have a "Customer Success" team. So, your role will be critical to ensuring that everything runs smoothly!
We won't insult your intelligence by saying that you need to know about REST APIs and that you must help drive engineering excellence. If you don't know that already, you shouldn't apply to this job!
We are a tiny, inexperienced team that has achieved a lot of traction due to our product's timing. We are looking for someone who has worked in established setups so that they can instill some discipline.
Must-have skills:
- Flask & SQLAlchemy
- PostgreSQL
- AWS, git, CI/CD
Good-to-have:
- ReactJS
- Experience leading a team
- Computer-science background in college
If you are the kind who likes to dabble in architecting disparate systems, obsesses over uptime and is constantly thinking of whether you should have just used POST instead of PATCH, you are likely a great fit.
As an SSE, you will play a crucial role in designing, developing, and maintaining our backend systems
that power our platform. The ideal candidate will have a solid background in Python Django and a
strong understanding of databases, caching, and distributed systems.
● Design, develop, and maintain robust, scalable, and high-performance backend systems using
Python Django.
● Collaborate with cross-functional teams to understand business requirements and translate
them into technical solutions.
● Optimize application performance and scalability by implementing caching strategies, load
balancing, and distributed computing techniques.
● Ensure data integrity and security by implementing best practices for data storage, retrieval,
and access control.
● Develop and maintain integrations with external APIs and services to support seamless
interactions with third-party systems.
● Identify and address performance bottlenecks and other system issues to improve overall
system efficiency.
● Write clean, maintainable, and testable code following industry-standard coding practices.
● Conduct code reviews and provide constructive feedback to peers to ensure code quality and
adherence to best practices.
● Mentor junior team members and assist in their professional growth.
Please find the JD for Software Developer :-
Location: Noida
Job description:-
Company Profile :
MeeTri is a global provider of Information Technology services and business solutions. We leverage deep industry and functional expertise, leading technology practices to help clients transform their highest-value business processes and improve their business performance. MeeTri is led by a team of seasoned executives with extensive experience, industry knowledge, and technology expertise. Our management team is committed to excellence in customer satisfaction and technical innovation and partnering with best-of-breed technology and distribution partners. Our vision is to achieve global IT services leadership in providing value-added high-quality IT solutions to our clients in selected horizontal and vertical segments, by combining technology skills, domain expertise, process focus, and a commitment to long-term client relationships.
- Experience in:-Creating solution design using latest frameworks, plugins & technology
- Frontend UI Library ReactJs
- Backend language Python & async io concepts
- Architecture and solution design
- Experience in OpenID Connect, OAuth, Google Auth
- Frontend libraries Ionic/Cordova, React router dom, typescript, Axios, HTML, JQUERY etc
- State management library like Redux
- Component design library like Ant Design
- Test case library like Jest
- Automation tools, like Grunt, Yeoman, and some other tools like NPM(Node Package Manager), NVM (Node Version Manager) etc.
- Operating Systems: Windows, Ubuntu(Linux).
- Creating solution design using latest frameworks, plugins & technology
- SQL Database like PostgreSQL.
- Frameworks like: Flask, Sanic (IO), Django 3.2(Python Framework). Django Rest
- CI/CD: Docker, Openshift, Jenkins
- IAM and workflow based applications
- Understanding about UT, lint, CI/CD, and other software engineering concepts
- Knowledge in AWS (Amazon web services).
- Managing the server using terminal in Windows, Linux(Ubuntu, Centos 7).
Roles and Responsibilities
- Writing efficient, reusable, testable, and scalable code
- Understanding, analyzing, and implementing Business needs, feature modification requests, conversion into software components
- Integration of user-oriented elements into different applications, data storage solutions
- Developing Frontend components to enhance performance and receptiveness, client-side logic, and platform, highly responsive web applications
- Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
- Designing and implementing High availability and low latency applications, data protection and security features
- Performance tuning and automation of application
- Testing and debugging software applications with React test framework tools like Jest,Behave, Pytest, PyUnit, etc
- Enhancing the functionalities of current software systems
- Coming up with digital tools for online traffic monitoring
- Working with Python libraries like Pandas, NumPy, etc.
- Keeping abreast with the latest technology and trends.
Senior .NET Developer
3 - 8 YEARS
Technical Skills
- Lead the design, development, testing, and deployment of software applications
- Client communication
- Write clean, maintainable, and efficient code
- Design Microservices based Architecture and Management of microservices
- Collaborate with other developers, stakeholders, and business partners to improve the application
- Design and implement new features, optimize existing functionality, and resolve defects
- Collaborate with cross-functional teams to define, design, and ship new features
- Mentor junior developers and provide technical guidance
- Troubleshoot and debug applications
- Understand and optimize the performance and scalability of the application
- Participate in code reviews and ensure adherence to best practices and standards
- Write automated test cases to ensure code quality
- Ensure that all development work adheres to security and compliance requirements
- Identify and implement new technologies and tools to improve the development process
- Drive innovation and implement best practices to improve software quality and performance.
- Design, build, and maintain efficient, reusable, and reliable C# code
- Develop Rest API, work with WebSocket, manage JWT, work with OpenID & Auth 2.0
- Can write a complex algorithm with multi-threading as part of the feature
- Manage risk identification and risk mitigation strategies associated with the architecture
- Advanced understanding of Agile Methodologies, including estimations
- Create high-level implementation documents and support team to create low-level technical documents
- Take care of application-wide tasks such as performance, security, concurrency, transaction management, session management, caching, validation
- Stay up-to-date with the latest developments in .NET and related technologies.
Skills
- Strong experience with C#, ASP.NET, .NET Core, and SQL Server
- Experience leading development teams and mentoring junior developers
- Strong understanding of object-oriented programming principles
- Proficient in HTML, CSS, and JavaScript
- Strong knowledge of REST & SOAP API design
- Strong experience with Blazor
- Experience with Git and version control
- Strong problem-solving skills and ability to troubleshoot complex issues
- Excellent verbal and written communication skills
- Strong attention to detail and ability to deliver high-quality code
- Experience with SQL such as SQL Server, MySQL, PostgreSQL, or any other RDB
- Experience with NoSQL and In-Memory databases is a plus
- Hands-on Experience with CI & CD frameworks like Jenkins, ArgoCD, and Azure Pipelines
- Experience with ORM such as Entity Framework or Dapper
- Familiarity with Agile development methodologies
- Implementing cache & Queueing based on a use case to simulate a heavy load
- Implementing microservice architecture
- Experience with AWS, Azure, or Google Cloud Platform is a plus
Qualifications
- 6+ years of experience in software development
- 3+ years of experience in .NET Core development
- At least 2 years of experience in Designing Web Architecture.
- Bachelor’s degree in Computer Science or related field
- Strong experience with C#, .NET Core, and SQL Server
Description
Do you dream about code every night? If so, we’d love to talk to you about a new product that we’re making to enable delightful testing experiences at scale for development teams who build modern software solutions.
What You'll Do
Troubleshooting and analyzing technical issues raised by internal and external users.
Working with Monitoring tools like Prometheus / Nagios / Zabbix.
Developing automation in one or more technologies such as Terraform, Ansible, Cloud Formation, Puppet, Chef will be preferred.
Monitor infrastructure alerts and take proactive action to avoid downtime and customer impacts.
Working closely with the cross-functional teams to resolve issues.
Test, build, design, deployment, and ability to maintain continuous integration and continuous delivery process using tools like Jenkins, maven Git, etc.
Work in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectations.
What you should have
Bachelor’s or Master’s degree in computer science or any related field.
3 - 6 years of experience in Linux / Unix, cloud computing techniques.
Familiar with working on cloud and datacenter for enterprise customers.
Hands-on experience on Linux / Windows / Mac OS’s and Batch/Apple/Bash scripting.
Experience with various databases such as MongoDB, PostgreSQL, MySQL, MSSQL.
Familiar with AWS technologies like EC2, S3, Lambda, IAM, etc.
Must know how to choose the best tools and technologies which best fit the business needs.
Experience in developing and maintaining CI/CD processes using tools like Git, GitHub, Jenkins etc.
Excellent organizational skills to adapt to a constantly changing technical environment
We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions across the entire application stack. You will collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality, scalable, and maintainable software products.
Responsibilities :
1) Design and develop robust, scalable, and efficient software applications, APIs, and web services using modern technologies.
2) Collaborate with product managers, designers, and other developers to understand project requirements, user stories, and technical specifications.
3) Write clean, maintainable, and well-documented code following best practices and coding standards.
4) Perform thorough testing and debugging to ensure software quality and reliability.
5) Optimize application performance and implement security measures.
6) Stay up-to-date with industry trends and emerging technologies, and continuously improve technical skills.
7) Participate in code reviews to provide and receive constructive feedback.
8) Collaborate with team members to identify and resolve technical issues and bugs.
9) Work in an agile development environment, actively participating in sprint planning, stand-ups, and retrospectives.
10) Contribute to the continuous improvement of development processes and tools.
Requirements :
1) Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
2) Proven experience as a Full Stack Developer or similar role, with a strong portfolio of completed projects.
3) Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
4) Strong knowledge of back-end technologies such as Node.js, Python, Ruby, or Java.
5) Experience with databases and ORM frameworks (e.g., MySQL, PostgreSQL, MongoDB, SQLAlchemy, Hibernate).
6) Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and serverless architecture.
7) Knowledge of version control systems (e.g., Git) and collaboration tools (e.g., Jira, Trello).
8) Solid understanding of software development principles, design patterns, and best practices.
9) Excellent problem-solving skills and the ability to analyze and resolve complex technical issues.
10) Strong communication skills and the ability to work effectively in a team environment.
Preferred Qualifications :
1) Experience with containerization technologies (e.g., Docker, Kubernetes).
2) Familiarity with DevOps practices and CI/CD pipelines.
3) Experience with Agile/Scrum methodologies.
Job Description :
Role & Responsibilities :
- 7 years of experience in software systems, programming, database development, and infrastructure development and administration.
- Minimum 3 years of demonstrated experience with full-stack development.
- 3 years of demonstrated experience with AWS cloud-supported programming languages like Java, Node JS, React JS, Bootstrap, Redux (State Management) RESTful APIs with Node.js, Mocha, Chai (Unit Testing).
- Hands-on with AWS Lambda, SNSSQS, S3, IAM, CloudWatch, EC2, RDS and DynamoDB, AWS CLI, Kibana Fluency with CICD toolsets such as Jenkins, AWS CodeCommit, CodeBuild, CodeDeploy, Code Pipeline, and CloudFormation
- Good exposure to Docker AWS container services.
- Strong problem solving and analytic skills Ability to handle multiple projects and assignments simultaneously and effectively in a cross-functional team environment.
- Ability to work independently and within Agile teams.
- Scrum Team Member attitude willingness to support the team to be successful in any area necessary.
- Demonstrated experience in leading and mentoring technical staff in the development and usage of cloud technology and solutions
- Working knowledge of AWS Serverless architecture Working knowledge of distributed architectural design patterns
Preferred Skills :
- Good experience of programming languages, relational databases, and NoSQL databases.
- Experience building infrastructure as code using AWS CloudFormation or similar scripting techniques.
- AWS certificates are a plus Experience with automated testing tools (i.e. selenium, Cucumber) are a plus Experience with Agile Scrum practice is a plus.
- Develop full stack AWS Cloud solutions (with emphasis on Data) and continuous delivery frameworks that improve the ability of the product development teams to efficiently deliver solutions with quality.
- Write complex code, build infrastructure as code, work with cloud-based environments, and build the supporting automated toolsets to test and deploy the systems they develop.
Job Title: Full Stack Developer
Job Summary:
We are looking for a skilled Full Stack Developer with 3+ years of experience to join our team. The successful candidate will be responsible for developing and maintaining our web applications. The ideal candidate should be proficient in frontend technologies such as React or Vue, backend technologies such as Node.js, and databases such as MySQL and MongoDB.
Key Responsibilities:
Design, develop and maintain the web application using React or Vue on the frontend and Node.js on the backend.
Build scalable and performant RESTful APIs to integrate with various systems and databases.
Collaborate with designers and other developers to ensure the web application meets user requirements and design specifications.
Write clean and reusable code and ensure the application is well-documented.
Troubleshoot and debug issues in the web application.
Continuously monitor, optimize, and improve the application's performance, security, and scalability.
Stay up-to-date with the latest web development trends, technologies, and best practices.
Requirements:
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
3+ years of experience in Full Stack development.
Proficient in React or Vue on the frontend and Node.js on the backend.
Experience with databases such as MySQL and MongoDB.
Strong understanding of RESTful APIs, HTTP protocol, and web application architecture.
Familiarity with software development tools such as Git, Jira, and Agile methodologies.
Excellent problem-solving, communication, and collaboration skills.
Ability to work in a fast-paced, dynamic environment with changing priorities.
Nice to have:
Experience with containerization technologies such as Docker and Kubernetes.
Familiarity with cloud platforms such as AWS, GCP, or Azure.
Knowledge of frontend framework such as Angular.
Experience with CI/CD pipelines and DevOps practices.
Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.
Key responsibilities :
- Understand fundamental design principles and best practices for developing backend servers and web applications
- Gather requirements, scope functionality, estimate and translate those requirements into solutions
- Implement and integrate software features as per requirements
- Deliver across the entire app life cycle
- Work in a product creation project and/or technology project with implementation or integration responsibilities
- Improve an existing code base, if required, and ability to read source code to understand data flow and origin
- Design effective data storage for the task at hand and know how to optimize query performance along the way
- Follow an agile methodology of development and delivery
- Strictly adhere to coding standards and internal practices; must be able to conduct review code
- Mentor and possibly lead junior developers
- Contribute towards innovation
- Performance optimization of apps
- Explain technologies and solutions to technical and non-technical stakeholders
- Diagnose bugs and other issues in products
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Must have / Good to have:
- 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus.
- Design and implementation of high-availability, and performance applications on Linux environment
- Advanced knowledge of C/C++, Object Oriented Design, STL
- Good with multithreading and data structures
- Develop back-end components to improve responsiveness and overall performance
- Familiarity with database design, integration with applications and python packaging.
- Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
- Familiarity with functional testing and deployment automation frameworks
- Experience in development for 3-4 production ready application using C++ as programming language
- Experience in writing unit test cases including positive and negative test cases
- Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
- Experience with Agile and DevOps methodology
- Very good problem-solving skills
- Experience with Web technologies is a plus.
Read less
Skills Required:
- Can work as individual contributor in agile team. Strong fundamentals, Solid principles, exposure to best practices in performance and security.
- Mentor junior programmers.
Primary Skills:
- Javascript,React Native, Redux, , Design Patterns
Secondary Skills:
- Unit Testing, HTML/CSS, CI/CD
Hello Folks,
We are having a walk-in Drive to hire an SDET who has good exposure in both Manual, Automation and API Testing.
Address:
6th Floor, G Square, Madhura Nagar Colony, Raidurg, Gachibowli, Hyderabad, Telangana 500032
What would you do?
● Improve automation code structure and framework architecture in terms of maintainability, execution speed, and
coverage; write, co-write, and review test design/plan documentation.
● Own communication throughout the sprint/release cycle, quality of features, and delivery of the entire feature.
● Lead new language/framework POC within the technical focus area.
● Drive the design/code review process for test automation, seeking and providing constructive criticism.
● Ensure your team has strong sets of documentation and journals of how their test design and architecture/product
evolve.
● Lead effort in working with other teams and counterparts to solve problems affecting the team's overall delivery.
● Participate in the prioritization of cross-team automation initiatives & lead those within your team.
● Participate/Support in production/Customer deployment.
Who Should Apply?
● 2-5 years of experience in professional testing.
● 1+ Experience working with Automation Testing.
● Familiarity with Microservices architecture.
● Deep understanding of Manual & Automation test methodologies and principles.
● Strong problem-solving, interpersonal, organizational, and time management skills.
● Passion for self-improvement and continual learning.
● Great attitude and adaptability to taking on many diverse responsibilities.
● Experience working with Web and API Testing - both manual & automation.
● Experience using tools such as Jira, Git, Cypress, Kubernetes, Selenium, Docker, TestNG, CI/CD pipelines, JavaScript
&TypeScript testing tools, API Automation
● Experience in setting up test Infra for Functional and Non-Functional testing.
● Experience working with Agile process management methodology
● Experience in Performance/ Security Testing and Linux/ Unix commands.
About CAW Studios:
CAW Studios is a Product Engineering Company of 50+ super-geeks based out of Hyderabad. We run
complete engineering (Dev + DevOps) for several products like Interakt, CashFlo, KaiPulse, and
FastBar. We are also part of the global engineering teams for Haptik, EmailAnalytics, SenorPago, and
GrowthZone.
We are obsessed with automation, DevOps, OOPS, and SOLID. We are not into one tech stack - we are into
solving problems.
Interview Process:
- Assignment Round
- Live Coding Round - 1
- Live Coding Round - 2
- Technical + Culture Fit Round
Know More About CAW Studios:
Find us: https://goo.gl/maps/dvR6L26JUa42
Website: https://www.cawstudios.com/
Know More: https://www.cawstudios.com/handbook
React JS Description:
· Minimum 2-5+ years of experience in building ReactJS based apps (Vue.js/AngularJS experience will be a plus)
· Good grip on TypeScript/ES6+
· Proficient with State Management Libraries (Redux, MobX etc.,)
· Preferable to have experience using other JS based languages/type systems such as FlowType/Elm/ReasonML
· Experience using JS based tooling such as webpack, babel & NPM
· Experience in low level libraries like d3js, Dagger d3 is a MUST
· Good experience building SPAs
· Deep understanding of HTML DOM objects, CSS & JavaScript events
· Proficiency in Responsive Design & Accessibility
· Hands-on experience with Material UI is a plus
· Seamlessly integrate Internal & 3rd Party APIs
· Must be able to design, build, and maintain high performance, reusable, and reliable React code
· Good grip on functional programming design patterns
· Good grip on TDD, and writing elegant test cases
· Good at debugging, code optimization and performance improvements
· Experience working with code versioning tool (like Git) is a must
· Experience in AWS Services with Docker is a plus - Docker Container Configuration
· Knowledge of CI/CD/CT pipelines
About the Role
Reporting to the Software Engineering Manager as a member of the Development team at IDC, the Principal Software Engineer is responsible for delivering quality and performant software and design to handle the vast array of use cases that our customers have today. As a Principal Software Engineer, you will help define and architect products, algorithms, and data systems that deeply integrate core software and services to drive innovations. You will obsess over data, metrics, algorithms, mechanisms, and incentives that unlock innovation and scalability opportunities across the company. This role is inherently cross-functional, working with core software systems across the company.
Responsibilities:
- Serve as a technical lead on our most demanding, cross-functional projects.
- Ensure the quality of architecture and design of systems.
- Functionally decompose complex problems into simple, straight-forward solutions.
- Analyze and improve data quality and metrics.
- Fully and completely understand system interdependencies and limitations.
- Leverage knowledge of internal and industry in design decisions.
- Assist in the career development of others, mentoring on advanced technical issues and helping managers guide the career growth of their team members.
- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
- Skilled in translating high level abstract business requirements into software design, designing systems specifications, standards, and programming
- Contribute to Architectural blueprints and Design for the software solutions
- Mentor team on engineering best practices such as writing clean code, designing scalable, reliable and performant software solutions, set and ensure compliance to software quality standards etc.
- Be a role model for the team with innovative thinking, passion for continuous learning and contributions to the project.
Qualifications, Skills & Experiences
- BE / B.Tech /M.Tech in Computer Science, Data Science, or a related field
- Minimum 8+ years of experience building large scalable systems
- Minimum 5+ years of recent experience in building products on cloud
- Strong knowledge in OOPS with .Net, C# with SQL Server or any RDBMS
- Strong experience in architecting and building multi-threaded, distributed systems.
- Strong knowledge of data structures, algorithms, and designing for performance.
- Working experience of Redux is essential
- Outstanding problem-solving abilities.
- Ability to achieve stretch goals in a highly innovative and fast paced environment.
- Sound business judgment, proven ability to influence others and strong analytical thinking skills.
- Extensive experience of mentoring junior engineers to success.
- Experience with Microservices Architecture
- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
- Working knowledge of CI/CD pipelines and AWS/Azure cloud services is essential
- Hands on experience of building products for unix systems in addition to windows is good to have.
About Job:
We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of three years’ recent hands-on experience with all the skills listed below. Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design.
- Design and implementation of the overall web architecture
- Develop system using Java, Angular
- Following agile process throughout SDLC.
- Adopting industry standards and best practices and frameworks.
- Implementing CI/CD pipeline using Jenkins.
- Leading & mentoring new joiners / junior team members.
Must Have’s:
- Hands on experience in Front end technologies (Angular/ JQuery, HTML, CSS).
- Hands on experience in Java
- Hands on experience in CI/CD processes using Docker, Jenkins, u-Deploy, Code-console.
- Very good in SQL and database concepts including no-sql, Mongo DB
- Experience with working on Agile development methodology.
- Should possess excellent oral, written, problem-solving and analytical skills.
- Must be able to succeed with minimal resources and supervision.
- Prior experience in leading/mentoring a team is preferred.
- Experience in working with a cloud service (GCP best, AWS will adapt fine), Rest, SOAP, Web services, Docker
Mandatory skills : Java FSD + Angular + Mongo DB
Good to Have:
- Springboot
- Node
- CMS expereicne (+1 for AEM)
- Ops experience
Responsibilities.
Writing reusable, testable, and efficient server-side code that solve problems Building RESTful APIs Design and implementation of scalable, low-latency, high-availability, and performant application/architecture Implementation of security and data protection measures Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.) Deploying and managing applications on the cloud Supervising less experienced team members.
Requirements
Good knowledge of Python and Django Extensive knowledge on building Rest API's using Django Rest Framework (DRF) Basic understanding of Linux Systems and Docker Basic understanding of front-end technologies, such as JavaScript, HTML and CSS Able to integrate multiple data sources and databases into one system Knowledge of user authentication and authorization between multiple systems, servers, and environments Understanding of fundamental design principles behind a scalable application Understanding of database systems like PostgreSQL and MongoDB Able to design database schemas that represent and support business processes Strong unit testing, debugging and documenting skills Experience with version control systems Familiarity with AWS services such as RDS, EC2, ECS and S3. Bonus points for having Experience working with Elastic-search, GraphQL, CI/CD tools Experience leading teams and projects.
Job Description
The role requires you to design development pipelines from the ground up; design and operate highly available systems in AWS Cloud environments. Also involves Configuration Management, Web Services Architecture, DevOps Implementation, Build & Release Management, Database management, Backups, and Monitoring.
Key responsibility area
- Creating and managing CI/CD pipelines for microservice architectures.
- Creating and managing application configuration.
- Researching and planning architectures and tools for smooth deployments.
- Logging, metrics and alerting management.
- EKS cluster architecture
Requirements
- Proficient in Linux Commands line, bash scripting and troubleshooting.
- Proficient in designing CI/CD pipelines using tools like Jenkins, AWS codebuild/code deploy.
- Experience in micro services architecture deployment, Hands-on experience with Docker, Kubernetes, EKS.
- Knowledge of infrastructure management tools (Infrastructure as the cloud) such as terraform, AWS cloud formation etc.
- Experience in python scripting is an advantage.
- Proficient in AWS Services. Deployment, Monitoring and troubleshooting applications in AWS.
- Configuration management tools like ansible/chef/puppet.
- Proficient in the deployment of applications behind load balancers and proxy servers such as nginx, apache.
- Experience with Logging, Monitoring, and Alerting tools like ELK(Elastic-search, Logstash, Kibana), Nagios. Graylog, splunk, Prometheus, Grafana is a plus.
- Proficient in Configuration Management.
Must-Have
Linux command, Container orchestration tool (EKS), CI/CD(Jenkin), Micro services, AWS, Scripting(Bash,shell Python, Go), Ngnix
Good to have
Configuration Management(Ansible or similar tool), Logging tool( ELK or similar), Monitoring tool(Ngios or similar, garfana Prometheus), IaC(Terraform, cloud formation), Container orchestration tool (Kubernetes)
Benefits
100% Remote Working
Paid Time Off
Hi 👋 there!
At Saleshandy, we're building the sales engagement platform of the future. We're building products toward eliminating manual processes and helping companies generate more replies/book more meetings/generate leads (faster). Since our founding in 2016, we've grown to become a profitable, 100% geographically dispersed team of 50 high-performing, happy people that are dedicated to building a product that our customers love.
What you'll be doing?
- Technical direction: Providing technical guidance and leadership to the development team and ensuring that the company's technology vision and goals are aligned with business objectives.
- Architecture and design: Overseeing the design and development of software solutions, ensuring that they are scalable, secure, and meet the needs of the business.
- Team management: Managing and mentoring a team of software developers, including performance evaluations, coaching, and career development.
- Lead by example, share constructive feedback and encourage team members.
- Set vision for the Engineering team, define & refine initiative backlog for the future.
Project management
- Managing software development initiatives, including defining project scope, setting project schedules, and ensuring that projects are delivered on time
- Build a transparent system for better visibility & track high-level progress.
- Measure & Improve key matrices which are essential for the product & services (Eg. Reduce # of 5xx by 8% in Q1 2023)
- Code review: Conduct code reviews to ensure that the code produced by the development team is of high quality and adheres to the company's coding standards.
- Technology evaluation: Evaluating new technologies and tools, recommending their adoption, and ensuring that the development team has the necessary resources and training to use them effectively.
- Stakeholder communication: Communicating technical information to stakeholders, including product owners, customers, and engineering managers, and ensuring that technical decisions are aligned with business goals.
- Be a bar raiser for overall product quality and user experience
You Should have…
- At least 5 years of total and 3 years of engineering team leadership experience
- Have hands-on experience in Node.js, React, AWS, CICD, Docker & Microservice Architecture.
- Have a product and user-centric mindset, which reflects in day-to-day activities.
- Have a retrospective & adaptive mindset.
- Think about long-term relationships, e.g., 5+ years.
- Passionate about the building products
- Be detail-oriented, organized, and great at oral/written communication.
- Be a continuous learner.
Why should you join Saleshandy?
- Growing SaaS company on a journey from $1M to $5M ARR!
- Challenging roles to meet the changing needs of our customers.
- This role allows you to create impact beyond software quality, e.g., product strategy & positioning.
- Learning opportunities to turn yourself into a great product leader.
- Work closely with founders & business leaders
- Work with like-minded growth-oriented teammates.
- The young and geographically distributed team across India.
How do we work at Saleshandy?
- We've adopted the OKRs methodology to define the business goals and measure progress.
- Our product shaping process is loosely based on Shape Up.
- We're very much inspired by bootstrapped SaaS companies like 37Signals, Close, and VWO.
- We believe in building great products and businesses in the long term.
You’ll be directly working with -
Rutvik (Engineering Manager) & Ravi (product manager, with Saleshandy for 4+ years) At times, you will find yourself working with Rahul from the solution team.
Safe to say, these folks are passionate about what they do.
Our taste in Engineering -
- Fast. Simple. Effective.
- Attention to detail ✨
- Performant, Scalable & Reliable
- User centricity
Tools we use
Check out our stack share profile: https://stackshare.io/saleshandy/saleshandy
Design, develop and maintain web-based services and applications using .Net Core/ASP.Net, C#, REST Web API, MS SQL Server, Entity Framework, and Dapper. Developing highly optimized cross-browser and responsive web applications using HTML5, and CSS. Manage the full technical life-cycle of web applications during each development phase including functional & technical design, implementation, testing, deployment and maintenance. Developing high standard Web Applications based on functional requirements, UI/UX requirements, business logic and Web APIs. Designing database tables, views, stored procedures, and functions to store and retrieve data most efficiently from SQL database. Writing bug-free code with the highest coding standard. Developing high-performance, highly secure and highly scalable Web Application. Perform unit testing, troubleshooting, debugging and code reviews for robustness, including edge cases, usability, and reliability of the software. Manage source code check-in, checkout, and merging code. Taking accountability and the ability to work under pressure
Hands-on experience o of using Angular with version 7 or later o in consuming complex nested API. o in using state management (e.g. NGRX, RXJS). o in using caching. o of using component library framework integration (e.g. Angular Material). o in integrating with REST web services from the application. Knowing JSON is a must. o with Git compatible source control and working with a CI/CD pipeline. Experience on AWS services will be added advantage. Good experience in Standard Project Development Life Cycle. Experience on Devextreme tools will be added advantage. Ability/ready to work on advanced technologies like Node JS is an added advantage. Knowledge / Experience of agile development methodologies. Very good logical skills and problem-solving ability. Quick learner and a good team player. Should be able to work independently and with the team.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain web applications using Angular
- Design, build, and maintain efficient, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Work with external data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Collaborate with other developers and stakeholders to ensure successful project completion.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 2+ years of experience in web application development using Angular.
- Strong knowledge of Angular 2+ and TypeScript.
- Experience with Angular Material and Bootstrap.
- Knowledge of relational database design and development using SQL Server.
- Familiarity with agile development methodologies.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with Entity Framework Core.
- Experience with Azure Cloud Services.
- Familiarity with unit testing frameworks such as NUnit and xUnit.
- Experience with source control management tools such as Git.
- Knowledge of CI/CD pipelines using Azure DevOps or similar tools.
We are looking to hire a talented Technical Lead for our product division. As a Technical Lead in our product division, you will be responsible for creating the technical architecture of the products, development, and code reviews of Jr developers. You will also be required to handle customer support for the products assigned to you. Also, you will be responsible for handling the team operations.
Requirements
- 5-10 Years of Experience in web development
- Experience in product development is preferred
- Good knowledge of the MySql database is a must
- Good knowledge of PHP, Javascript, HTML, and CSS is a must
- Good knowledge of GIT is a must
- Knowledge of the CI/CD tools like Jenkins is preferred
- Good knowledge of using and implementing REST APIs
- Experience in integrating payment gateways is preferred
- Excellent verbal and written communication skills
- Ability to collaborate and work effectively in a team
- Good problem-solving skills
- Ability to manage team
Responsibilities:
● Lead day-to-day proactive monitoring of the application systems in operation, including tasks related to
identifying, and troubleshooting application issues, providing resolution of issues, or triggering escalation.
● Provide regular support to Implementation and CRM teams during periods of increased Cx and order activity.
● Master accurate Troubleshooting techniques and RCAs on tickets needing L2 attention.
● Meet SLAs like response and resolution times by partnering with L3 and L4 Support teams.
● Help and assist to resolve software and technical questions for the customer efficiently and effectively.
● Responsible for independent review, validation, and verification of the written code/scripts and bug fixes by
other junior L2 members of the team.
● Monitor Infrastructure alerts on communication channels and act on the potential risks with tenants based on
impacted use cases.
● Collaborate with architects to properly manage customer inquiries and escalate when appropriate.
● Perform Root cause analysis, customer support relationship management in partnership with Product
Architects; Interpret and disseminate the information to a variety of audiences, including support teams and
internal leadership.
● Document solutions for the knowledge base and bring new ideas for innovation and automation excellence into
the Support team.
● Work on scripting tasks to provide periodic data as per requests and update bulk data.
● Own customer technical issues from initial report to resolution, communicating with customers regularly
regarding issue status.
● Share feature requests and effective workarounds with internal teams.
Qualifications
● 4 years in an application monitoring and support role using an incident management tool
● Min 4 years using MongoDB, Express, Angular, Node (MEAN Stack)
● Min 2+ years of experience working in AWS services / New Relic, Agile, CI/CD, DevOps environments
● Excellent verbal and written communication skills, including the ability to effectively communicate with internal
and external customers
● Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing
exemplary customer service
● Ability to work independently and to carry out assignments to completion within parameters of instructions
given, prescribed routines, and standard accepted practices
● Min 1+ years of experience with HTML / CSS
● Min 1 year of experience with SQL
Responsibilities:
● Take ownership of complex software architectures, and operational metrics, and run the day-to-day operations of the business.
● Define the interaction between different applications at systems level architecture
● Ramp up the team and provide architectural blueprints and technical leadership to our product engineering team
● Work closely with peers and product managers to develop the best technical design and approach for new product development.
● Contribute to the senior management team, and guide strategic decisions and resource allocation.
● Attract and retain top engineering talent. Ensure engineering excellence and rigor in architecture, execution, and delivery. Mentor and develop leaders within your team.
Requirements
● Proficient in at least one language used for web development; we primarily write in Python
● 4+ years of experience designing and building web applications (backend)
● Experience in building backend web applications and developing REST APIs
● Experience working with SQL and NoSQL databases
● Exposure to CI/CD pipelines
● [Bonus] Hands-on experience with big data frameworks like Spark is a plus
● [Bonus] Working knowledge of AWS or any other cloud platform
● [Bonus] Experience in ETL, Data Lake, and data warehouse pipelines
Good to have
● Hands-on experience with big data frameworks like Spark is a plus
● Working knowledge of AWS or any other cloud platform
● Experience in ETL, Data Lake, and data warehouse pipelines
Sr. Frontend Developer at Gyaan.AI Private Limited
Are you a skilled and experienced Frontend Developer looking for an exciting opportunity to work with cutting-edge technologies?
Gyaan.AI Private Limited is seeking a talented Sr. Frontend Developer to join our dynamic team in Pune, Maharashtra, India. As a Sr. Frontend Developer, you will play a key role in designing and developing intuitive and responsive user interfaces for our Product. This is an onsite position with a hybrid work mode, offering flexible working hours to ensure a healthy work-life balance.
Responsibilities:
- Utilize your expertise in React JS and associated tooling (Redux, Jest, Cypress & BuildPacks) to deliver high-quality, production-level code.
- Apply your in-depth understanding of JavaScript (including TypeScript), asynchronous programming, closures, types, and ES6 or ES7 to develop robust and efficient frontend solutions.
- Demonstrate a thorough understanding of React.js and its core principles, including virtual DOM, data binding, state and props, the react lifecycle, and redux middleware such as Thunk or Saga.
- Leverage your experience with front-end technologies such as HTML5, CSS3, LESS, Bootstrap, and Material UI to create visually appealing and user-friendly interfaces.
- Ensure code quality and reusability by implementing code quality and CI/CD practices (eslint, prettier, CI/CD for front-end repos).
- Ensure cross-browser compatibility, responsiveness, and adherence to web accessibility standards.
- Apply software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development methodologies.
- Implement complex features such as authentication and authorization, I18N, logging, security, and testing into developer boilerplates to minimize production errors.
Requirements:
- 4+ years of production experience with React JS and associated tooling (Redux, Jest, Cypress & BuildPacks).
- 3 years of JavaScript (and preferably TypeScript) experience, including asynchronous programming, closures, types, and ES6 or ES7.
- Thorough understanding of React.js and its core principles, including virtual DOM, data binding, state and props, the react lifecycle, and redux middleware such as Thunk or Saga.
- Experience with front-end technologies such as HTML5, CSS3, LESS, Bootstrap, Material UI, etc.
- Experience with code quality and reusability practices (eslint, prettier, CI/CD for front-end repos).
- Knowledge of cross-browser compatibilities, responsiveness, and web accessibility standards.
- Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development.
- Proven experience implementing complex features like authentication and authorization, I18N, logging, security, and testing into developer boilerplates to minimize production errors.
Must-Have Skills:
- ReactJS 16+
- Redux
- Redux middleware
- CSS, PostCSS, JSS (Critical)
- TypeScript / JavaScript
Qualifications:
- Bachelor's degree in computer science or equivalent experience.
At Gyaan.AI Private Limited, we offer a competitive salary that is best in the industry, along with a stimulating work environment where you can grow and develop your skills. We value collaboration and open communication, and you will have the opportunity to work with a talented and diverse team. If you are passionate about frontend development and want to be part of a leading AI company, we encourage you to apply.
To learn more about Gyaan.AI Private Limited, visit our website: [https://www.gyaan.ai](https://www.gyaan.ai)
Experienced Full time Senior Java Developers
Preference for Immediate Joiners or < 30 Days
Looking for an individual who is motivated, innovative and have aptitude and
appetite to learn and thrive in a high-performance team. An opportunity to work on latest
technologies along with an environment where ideas are valued, and efforts are rewarded.
Primary skill sets:
1. 6-8 years of strong Java programming experience.
2. Experience in Java 8 or Java 11 a must
3. Hands on Spring boot, Microservices app development and orchestration experience
4. Product/System design experience from the scratch.
5. Independently built microservices and REST APIs and webservices in Java.
6. Understanding of AWS – EC2, DynamoDB, S3 - Json data structure etc.
7. Database:- AWS MySQL, DynamoDB, hands-on SQL querying skills
Secondary skill sets:
1. Junit for Java unit testing
2. NodeJS – Should be able understand and change if needed
3. CICD Pipeline - Jenkins
4. AWS other services like EKS, SNS, SCS etc.,
5. Jira – familiar with agile methodology.
Roles and Responsibilities:
The candidate will be
1) Responsible for end-to-end development of software, application, and its maintenance.
2) Design & develop multiple backend services, establish integration points with database
and other end points.
3) Troubleshoot, debug and upgrade software.
4) Work with business and technical leaders, understand the requirements and develop
accordingly.
5) Independently able to develop, test, deploy using CICD pipeline.
6) Develop backend logics, microservices, rest APIs, database interactions required for the
web application.
7) Design & develop with security, performance, and scalability as primary focus.
8) Build features and applications with a responsive design for future.
9) Create and maintain necessary technical documentations.
10) Take ownership on assigned technical tasks and complete with minimal supervision
Required Skills:
1) Minimum of 5 years’ experience as a backend Java developer developing web
applications.
2) Proficiency in developing end to end seamless web application independently.
3) Excellent development knowledge on back-end languages like Java, Spring Boot,
Hibernate etc.
4) Strong development skills on databases like MySQL, AWS Dynamo DB.
5) Must have strong knowledge and hands on building microservices.
6) Strong development skills on building multi-tier microservice security gateway.
7) Attention to details and good organizational skills. Effective verbal & written
communication skills combined with good analytical and problem-solving attitude.
Nice to have:
1) Hands on AWS experience with at least 1 year deploying and maintenance on AWS
cloud and its services.
2) Well versed with AWS cloud infrastructure, network, security, and storage
Job Description: Python Django Backend Developer (3 years of experience)
We are seeking a highly skilled Python Django Backend Developer with at least 3 years of experience to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining robust and scalable web applications using Python and Django framework.
Responsibilities:
1. Develop and maintain server-side logic for web applications using Python and Django.
2. Collaborate with the front-end developers to integrate user-facing elements with server-side logic.
3. Design and implement data models and database schemas using Django ORM or other database frameworks.
4. Write efficient, reusable, and testable code following best practices and coding standards.
5. Implement security and data protection measures to safeguard sensitive data.
6. Optimize applications for maximum speed and scalability.
7. Collaborate with the DevOps team to deploy applications and manage infrastructure.
8. Troubleshoot and debug issues in existing applications and provide timely resolutions.
9. Conduct thorough testing and code reviews to ensure high-quality software.
10. Stay up-to-date with the latest trends and technologies in Python, Django, and web development.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven 3 years of professional experience in Python backend development with Django framework.
3. Strong understanding of web application development and RESTful APIs.
4. Proficiency in Python, Django, and related libraries/frameworks (e.g., Django REST framework).
5. Experience with databases such as PostgreSQL, MySQL, or MongoDB.
6. Familiarity with front-end technologies (HTML, CSS, JavaScript) and integration with backend systems.
7. Knowledge of version control systems (e.g., Git) and Agile development methodologies.
8. Solid understanding of software development principles, design patterns, and best practices.
9. Ability to work independently as well as collaboratively in a team environment.
10. Strong problem-solving skills and attention to detail.
Preferred Skills:
1. Experience with cloud platforms such as AWS or Azure.
2. Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
3. Familiarity with message brokers (e.g., RabbitMQ) and caching systems (e.g., Redis).
4. Experience with continuous integration and continuous deployment (CI/CD) processes.
5. Familiarity with frontend frameworks like React or Angular.
Join our team and contribute to the development of innovative web applications using Python and Django. As a Backend Developer, you will have the opportunity to work on challenging projects and collaborate with a talented team to deliver high-quality software solutions.
Responsibilities
Develop high quality, secure, stable code for use in products and solutions for
customers, making it easier for other developers to maintain, enhance, reuse,
and localize
Work with Product Owner and/or Product Manager/Team to understand and help
refine functional requirements for new products
Develop and outline architecture and relationships between subsystems and
participates in review of those designs
Investigate and, if necessary, prototype technologies and algorithms relating to
the task
Break down a large problem into smaller components and provide a clear
solution for each piece
Ensure new code, feature or software product meets performance goals/metrics
Research external best practices and emerging technologies for possible
incorporation into company products and methodologies
Write and maintain the code following Test-Driven-Design principles
Minimum Qualifications
Bachelor’s degree in any Engineering discipline from reputed engineering
college
5 to 7 years of strong programming skills in Web and Cloud Technologies
Should have a very strong foundation in JavaScript, and must have a clear
understanding of basic web fundamentals such as prototype based inheritance,
scopes, Event Loop, Memory Management in JS, etc
Should be good at developing modular front-end applications and is expected to
have the knowledge to create good abstractions that can be reused . Should also
have in-depth understanding of latest ES6 standards such as spread operators,
arrow functions, etc
Should have strong programming skills in Web and Cloud Technologies
Should be strong in OOAD Concepts
Should have a strong hands-on in React, Typescript
Should have Hands-on experience in any of the backend language.
Should understand latest paradigms in Front End Development such as Pub-Sub
Pattern, Redux, RxJS, Service Workers, Client Caching, Lazy Loading, Dynamic
Injection, Bundle Optimisation, etc
Should have very good hands-on knowledge of CSS3 & HTML5
Should have good knowledge of Postman API Platform
Should have experience with Amazon web services – ECS, Lambda, S3, SQS, etc
Should have Hands-on experience of developing RESTful web services and
integrating the same with heterogeneous clients
Should have Hands-on experience with Relational or NoSQL Database’s
Should have a very clear understanding of TDD is expected and should have
good exposure to writing UT's and designing UI components with testability in
mind
Should have Strong Communication and Analytical skills
Flexibility under changing conditions and the ability to multi-task between
projects
Preferred Qualifications
Hands-on experience with C++
Nice to have experience with Python
Nice to have experience with CI/CD tools like Docker, Jenkins, etc
Nice to have a hands-on & Understanding of CSS Pre-processors such as SASS,
LESS, etc
Skills Required:
At least 2 years of experience with Ruby on Rails
Hands-on experience with basic libraries such as RSpec, Faye and
background processing
Have a background in functional composition of web pages using HTML / CSS, and
turning a wireframe design into a well-formatted, user-friendly responsive web page
Follow best practices like test-driven development, continuous integration, Agile
methodology, refactoring and code standards.
Proficient understanding of code versioning tools e.g. Git, Mercurial
Good knowledge of schema-less databases such as Elasticsearch, Redis as well as
Relational Databases such as PostgreSQL
Identify bottlenecks and bugs, and devise solutions to these problems
Excellent problem-solving skills and bringing new, innovative ideas to the table to
make the platform more productive
Hands-on experience in deployment and maintenance of servers (knowledge about
AWS, digital ocean, and their various services will be a plus)
Our Purpose
At Fiddler, we understand the implications of AI and the impact that it has on human lives. Our company was born with the mission of building trust into AI. With the rise of the internet, trust in AI has been degraded by a plethora of issues like spam, fraudulent transactions, hate speech, and online abuse. Fiddler enables organizations to get ahead of these issues by building trustworthy, transparent, and explainable AI solutions.
Fiddler partners with AI-first organizations to help build a long-term framework for responsible AI practices, which, in turn, builds trust with their user base. Data Science, MLOps, and business teams use Fiddler AI to monitor, explain, analyze, and improve their AI solutions to identify performance gaps, mitigate bias, and drive better outcomes. Our platform enables engineering teams and business stakeholders alike to understand the “why” and how behind model outcomes.
Our Founders
Fiddler AI is founded by Krishna Gade (engineering leadership at Facebook, Pinterest, Twitter, Microsoft) and Amit Paka (two-time founder with acquisitions by Samsung and PayPal and product roles at Expedia and Microsoft). We are backed by Insight Partners, Lightspeed Venture Partners, and Lux Capital.
Why Join Us
Our team is motivated to unlock the AI opaque box and help society harness the power of AI. Joining us means you get to make an impact by helping reduce algorithmic bias and ensure that models in production across many different industries are transparent and ethical. We are an early stage startup, and have a rapidly growing team of intelligent and empathetic doers, thinkers, creators, builders, and everyone in between. Within Fiddler, there is ample opportunity for growth. The AI and ML industry has a rapid pace of innovation and the learning opportunities here are monumental. This is your chance to be a trailblazer.
Fiddler is recognized as a pioneer in the field of Model Performance Management (MPM) and has received numerous accolades, including: 2022 a16z Data50 list, 2021 CB Insights AI 100 most promising startups, 2020 WEF Technology Pioneer, 2020 Forbes AI 50 most promising startups of 2020, and a 2019 Gartner Cool Vendor in Enterprise AI Governance and Ethical Response.
By joining our brilliant (at least we think so) team, you will help pave the way in the MPM space.
This Devops Engineer will be working closely with Backend, Solutions Engineering, Customer Success and Product in delivering best-in-class technical infrastructure to support internal/external product delivery.
Roles & Responsibilities :
- Manage the containers based model serving environment in a hosted cloud environment
- Deploy and support K8s-based applications in customer on-premise VPCs in multi-cloud environments
- Focusing on infrastructure automation (infrastructure as code, cloud integration)
- Participate in the development, execution, and support of release management and operations
- Participates in architecture and software development activities
- Deploy and manage DevOps CI/CD pipelines
- Establish monitoring and infrastructure health reporting for the advancement of self-healing infrastructure principles
- Enhance/extend a configuration/deployment/monitoring framework
- Interact with internal customers and development team to gather and define requirements and document architecture
- Follows a formal process using specifications, data flow diagrams, and other accepted design techniques and also adheres to regulations, standards, and established guidelines for development and delivery within area of responsibility
- Uses coding languages or scripting methodologies to solve a problem with a custom workflow
What we are looking for :
- B.S or above in Computer Science or related technical major
- 8+ years DevOps, Systems/Infrastructure engineering experience
- Prior experience at all phases of SDLC from conception to extinction
- Hands-on experience with AWS technologies (EC2, VPC, EBS, ALB, RDS, S3, EKS etc.)
- Proficiency with scripting (shell, Python), infrastructure/application mgmt tools (Terraform, Helm)
- Hands on experience with CI/CD pipeline and Build tools such as Bitbucket pipeline, Github Actions, Agro CD/Workflow
- Experience with Linux OS, RedHat, Ubuntu
- Experience with Infrastructure monitoring tools like Prometheus, Loki, Fluentbit, Grafana etc
- Experience with management of Kubernetes and Docker/Container
- Familiarity with software security methods
- Experience in deploying applications on Openshift, AKS, GKE
- Experience with AWS Gov Cloud
We are looking for a .Net Full Stack Software Engineer to join our SLMT product team. You will work closely with other engineers, product owners, product managers, designers, and vendors to deliver our product.
What you'll need
• Experience with .Net Frameworks (C#, ADO.Net, .Net Core, MVC, Entity Framework), Telerik Controls, JavaScript, jQuery, Ajax, ReactJS and HTML5
• Extensive experience on SQL Server and Oracle
• Extensive experience in Linear programming and CPLEX algorithms/Google OR
• Experience with REST API services.
• Experience with Azure DevOps or GIT
• Experience in CI/CD integrations.
• Experience deploying production applications (e.g., Azure or AWS or IIS)
• Seasoned in handling multiple projects and technologies combination of legacy and latest technologies.
• Excellent analytical, problem-solving, and troubleshooting skills
• Experience with desktop and web applications
• Care deeply about performance, accessibility, and API design
• Have a high bar for user experience quality
• Great communication skills
• Experience in Agile Methodology
Skills
• Build .Net Full Stack applications
• Experience in frontend technology like ReactJS, HTML, CSS
• Expertise on design and development of database using SQL Server and Oracle
• Experience working in cloud technologies like Azure i.e. Azure functions, Azure Blob storage, Azure data factory, Azure data bricks etc.
• Experience working with Highcharts.
• Experience in building scalable Restful services.
• Experience on linear programming and CPLEX algorithms/Google OR and Data structure.
• Understanding of Microsoft Access database and VBA programming.
• Experience on GitHub or Azure DevOps
• Deliver high-quality, well-tested code
• Communicate with other teams and individuals to plan, coordinate, and seek feedback
• Pitch in where needed as a valued member of an autonomous, cross-functional team
• Highly skilled programmer who is comfortable with both front and back-end programming.
• Full stack developers will be responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties and requiring good organisational skills and attention to detail.
• Developing back-end website applications.
• Developing and maintaining all server-side network components.
• Ensuring optimal performance of the central database and responsiveness to front-end requests.
• Proficient understanding of code versioning tools
• Have strong experience in integrating and writing with REST API services
• Required experience and strong knowledge with database applications such as SQL Server.
• Should have experience in data manipulation
• Understanding the user authentication and authorization between multiple systems, servers, and environments
• Experience in CI/CD deployments
• Experience in Secure coding guidelines, principles, and respective implementation
Key Accountabilities:
• Strong engagement skills, working with stakeholders at all levels on regular basis; Ability to pro-actively engender a strong sense of community and team working.
• Strong analysis and communication skills.
• Good understanding of real-time scheduling applications.
• Solution consultation and development in accordance to the enterprise technology principles, methods, standards, and practices.
• Developing high-quality design specifications for enhancements / new functionality.
• Resolve specific system problems and identify/propose improvements.
• Able to articulate and work to realistic deadlines and timelines.
*JAVA DEVELOPER*– (Mumbai churchgate- Onsite)
*Job brief*
Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
*Requirements and skills*
• 6 to 10 years of experience in application development.
• 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 microservices development, Azure repo knowledge.
• Good to have knowledge of containerization/docker, azure pipeline/CICD.
• Good to have knowledge of frontend technologies. Ex- angular, JavaScript, TypeScript.
Responsibilities
- Implement various development, testing, automation tools, and IT infrastructure
- Design, build and automate the AWS infrastructure (VPC, EC2, Networking, EMR, RDS, S3, ALB, Cloud Front, etc.) using Terraform
- Manage end-to-end production workloads hosted on Docker and AWS
- Automate CI pipeline using Groovy DSL
- Deploy and configure Kubernetes clusters (EKS)
- Design and build a CI/CD Pipeline to deploy applications using Jenkins and Docker
Eligibility
- At least 8 years of proven experience in AWS-based DevOps/cloud engineering and implementations
- Expertise in all common AWS Cloud services like EC2, EKS, S3, VPC, Lambda, API Gateway, ALB, Redis, etc.
- Experience in deploying and managing production environments in Amazon AWS
- Strong experience in continuous integration and continuous deployment
- Knowledge of application build, deployment, and configuration using one of the tools: Jenkins
Company Profile :
MeeTri is a global provider of Information Technology services and business solutions. We leverage deep industry and functional expertise, leading technology practices to help clients transform their highest-value business processes and improve their business performance. MeeTri is led by a team of seasoned executives with extensive experience, industry knowledge, and technology expertise. Our management team is committed to excellence in customer satisfaction and technical innovation and partnering with best-of-breed technology and distribution partners. Our vision is to achieve global IT services leadership in providing value-added high-quality IT solutions to our clients in selected horizontal and vertical segments, by combining technology skills, domain expertise, process focus, and a commitment to long-term client relationships.
Experience in:-
- Creating solution design using latest frameworks, plugins & technology
- Frontend UI Library ReactJs
- Backend language Python & async io concepts
- Architecture and solution design
- Experience in OpenID Connect, OAuth, Google Auth
- Frontend libraries Ionic/Cordova, React router dom, typescript, Axios, HTML, JQUERY etc
- State management library like Redux
- Component design library like Ant Design
- Test case library like Jest
- Automation tools, like Grunt, Yeoman, and some other tools like NPM(Node Package Manager), NVM (Node Version Manager) etc.
- Operating Systems: Windows, Ubuntu(Linux).
- Creating solution design using latest frameworks, plugins & technology
- SQL Database like PostgreSQL.
- Frameworks like: Flask, Sanic (IO), Django 3.2(Python Framework). Django Rest
- CI/CD: Docker, Openshift, Jenkins
- IAM and workflow-based applications
- Understanding about UT, lint, CI/CD, and other software engineering concepts
- Knowledge in AWS (Amazon web services).
- Managing the server using terminal in Windows, Linux(Ubuntu, Centos 7).
Roles and Responsibilities
- Writing efficient, reusable, testable, and scalable code
- Understanding, analyzing, and implementing Business needs, feature modification requests, conversion into software components
- Integration of user-oriented elements into different applications, data storage solutions
- Developing Frontend components to enhance performance and receptiveness, client-side logic, and platform, highly responsive web applications
- Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
- Designing and implementing High availability and low latency applications, data protection and security features
- Performance tuning and automation of application
- Testing and debugging software applications with React test framework tools like Jest,Behave, Pytest, PyUnit, etc
- Enhancing the functionalities of current software systems
- Coming up with digital tools for online traffic monitoring
- Working with Python libraries like Pandas, NumPy, etc.
- Keeping abreast with the latest technology and trends.
The candidate must have 1-3 years of experience in the domain. The responsibilities include:
- Deploying system on Linux-based environment using Docker
- Manage & maintain the production environment
- Deploy updates and fixes
- Provide Level 1 technical support
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
Requirements:
- Experience working on Linux-based infrastructure
- Excellent understanding of MERN Stack, Docker & Nginx
- Configuration and managing databases such as Mongo
- Excellent troubleshooting
- Experience of working with AWS/Azure/GCP
- Working knowledge of various tools, open-source technologies, and cloud services
- Awareness of critical concepts in DevOps and Agile principles
- Experience of CI/CD Pipeline
Other Details
- Fantastic Work Culture & Opportunity to work with the Founding Team
- Competitive Salary & Benefits
- Work from Office (Location- Noida)
The company has been widely recognized as an industry innovator in the Data Privacy, Security space and is being built by proven Cybersecurity executives who have successfully built and scaled high growth Security companies and built Privacy programs as executives.
We are seeking an experienced Senior React Developer with Node Engineer to join our team. The ideal candidate should have at least 7+ years of experience in building scalable web applications using NodeJS and a solid understanding of AWS services. The candidate should also have experience in designing and building large-scale distributed systems.
Responsibilities:
- Design and develop high-quality, scalable, and performant software solutions using NodeJS and AWS services.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to identify and solve complex business problems.
- Design and develop large-scale distributed systems that are reliable, resilient, and fault-tolerant.
- Write clean, well-designed, and maintainable code that is easy to understand and debug.
- Participate in code reviews and ensure that all code is of high quality and adheres to best practices.
- Troubleshoot and debug production issues and work with the team to develop and implement solutions.
- Stay up-to-date with new technologies and best practices in software engineering and cloud computing.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- At least 5 years of professional experience in building web-based applications using ReactJS and NodeJS.
- Strong experience with React frameworks, including Ant Design.
- Strong understanding of JavaScript, and experience with libraries such as Redux.
- Experience with HTML and CSS, and the ability to create responsive web applications.
- Experience with server-side frameworks such as Express and NestJS.
- Strong understanding of software engineering best practices, including agile development, TDD, and continuous integration and deployment.
- Excellent problem-solving and analytical skills, with the ability to identify and solve complex technical problems.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Strong problem-solving capabilities and able to independently think through a challenge.
Demonstrated ability to learn new technology quickly
Every project can be different, and there may not be a “template” to work off of. Need someone who can be resourceful and has a “figure it out” attitude
2+ years of experience in Salesforce or other development
BS/MS in Computer Science, Engineering, or related years of experience and technical skills
Salesforce certifications preferred, e.g. Certified Salesforce Administrator, Certified Salesforce Platform App Builder, Platform Developer II
Experience in Salesforce CRM app development with strong expertise in Sales Cloud, Service Cloud, and / or Force.com at an enterprise level
Experience with SFDC Administrative tasks like creating Profiles, Roles, User Security Models, Page Layouts, Email Services, Dashboards, Tasks, and Events
Experience with Lightning Components, Design System, APEX Classes, Process Builder, Triggers, Visualforce, Approval Processes, Aura, and Flow
Verify and validate complete end-to-end testing with the business and client/carrier
Expert knowledge of Object-Oriented programming
Experience with database design concepts and use of SOQL, SOSL, and SQL
Experience with Salesforce API and Web Services (REST/SOAP/Bulk)
Experience with environment management, release management, code versioning, deployment methodologies, and CI/CD tools
Utilize strong written and oral communication skills to regularly update stakeholders on project status, e.g. project phase, issues/roadblocks, go-live dates, etc.
We are looking for a .Net Developer (Backend). Your primary focus will be developing an end-to-end solution from Back-End to APIs with a focus on high performance.
- Utilizing Microsoft's .NET infrastructure to create software solutions that meet clients' requirements.
- The candidate should have a strong understanding of object-oriented programming and design patterns.
- The candidate should have a strong understanding of the ASP.NET MVC framework and web services,web api, .net core should be able to implement the same.
- The candidate should have a strong understanding of MS-SQL Server and should be able to write efficient SQL queries.
- The candidate should have a good understanding of JavaScript and should be able to implement the same.
- The candidate should have a strong understanding of web technologies and should be able to work on web-based applications.
- The candidate should have a strong understanding of the Agile methodology and should be able to work in an Agile environment.
- Design and develop a simple .NET application that will connect to an Oracle database
- Design, develop and test a .NET application that will connect to a Web service
- Should be able to deploy the web application on an IIS server and should have knowledge of how IIS works
- Should have knowledge of Oracle database,SQl server Should have knowledge of how to create tables and store procedures in the Oracle database
- Should have knowledge on how to use Entity Framework
- Checking your code to detect and remedy errors and omissions.
- Testing your outputs to ensure that they are in excellent working order.
- Ensuring that outputs are visually appealing, user-friendly, and engaging.
- Deploying developments and monitoring uptake by the target audience.
- Using clients' feedback to inform the creation of subsequent versions of each development.
- Remaining abreast of coding and technological changes that will impact your work.
- Should have good working knowledge in .NetCore .Net Core, MVC, Web API, C#, Entity Framework, SQL Server, ASP.Net,VB.Net
- Excellent analytical & communication skills essential.
- Thorough understanding of containers and functions. Deployment experience with Kubernetes (K8s) or Functions is highly desirable
- Experience using Cloud Native CI/CD tools (Azure Pipelines/CircleCI/Jenkins X).
- Experience deploying workloads to Azure with strong knowledge and understanding of the cloud providers API / associated services and infrastructure and configuration as code frameworks
- Experience in test driven development & writing of unit and integration tests is a must
- Demonstrated ability of design and development of applications/ products utilizing a variety of architecture principles, including a microservices architecture.
Key Skills - .NET, ASP.NET, Entity Framework, MVC, WCF SQL Server, WPF, Microsoft Technologies, GIT, Javascript ,NPM, Microservices,Web API,Dot Net Core ,Web Services,SQL Server,SQL Query,Understanding of Agile