BASIC QUALIFICATIONS · 10+ years of experience in database development/migration using PL/pgSQL· 5+ years hands-on experience on PostgreSQL· Experience with databases of 1-10TB in size across multiple database platforms (e.g. PostgreSQL, Oracle, SQL Server, MySQL, MariaDB, etc.)· Experience with heterogenous database migrations from one database engine to another· Experience in performance optimization techniques· Bachelor's degree in Computer science or equivalent· High end Troubleshooting and Communication skills PREFERRED QUALIFICATIONS · AWS Solutions Architect Certified· Scripting language (bash, Perl, python)· Experience in Database Administration – backup/restore, replication, etc.· Experience in ETL workflow management· Experience in non-relational databases – DynamoDB, Mongo, etc.· Experience in MPP data warehouse solutions – Redshift, Greenplum, etcNote: Client is not preferring the candidates from Administration background.
What you will do If you are looking to be part of the early-stage start-up team that is charting the course and solving a key pain point for the CXO, this opportunity is for you. The opportunity will provide you join a company where you can contribute to all aspects of the product definition, product building and solving some key challenges. Participate in developing QA strategy for the initial tech stack of an early stage start-up Work closely with global engineering team to understand product and features Test microservices, APIs, and client side code which interacts with other APIs (RESTful and SDKs) Develop Test scenarios and testing strategies across various product components Develop and maintain a repository of test cases Provide timely quality assessment and reports to team. Collaboratively work with the development team to continuously improve product quality. Be part of continuous integration, including provisioning, deployment and testing cycle Be the Gatekeeper. Make Product Quality your mission What you will bring Passionate software quality engineer with 5 – 8 years of hands-on experience of software quality assurance and building test automation Experience of building test strategy for service-based architectures, micro services and cloud native applications Understanding of Cloud Computing and available services using AWS, GCP or other cloud providers Understanding of Containerization with applications deployed on Docker or Kubernetes is desired Strong hands-on experience with at least once scripting language like python is required. Java is in added advantage Knowledge and understanding of challenges associated with Distributed and Scalable systems Strong experience with Test case management tools Strong experience with Test tracking tools like JIRA Experience with defining test coverage and ship criteria Understanding of database system is desired Quick learner with ability to work in an Agile environment with minimum supervision. Excellent communication and interpersonal skills. Articulates thoughts and ideas clearly, concisely, and persuasively A self-starter with demonstrated ability to take initiative, who can proactively identify issues/opportunities and recommend actions Good to have Prior Startup Experience Prior experience of building automation framework for a SaaS product Prior working experience of building automation for a cloud native / SaaS product is a huge plus Experience with Git or other version control systems, Prior experience of Performance, Scale and Reliability testing of web based applications Success Factors Start-up mindset Good problem-solving abilities ‘Can-do’ attitude Prior experience of working with globally distributed teams is an added advantage Work with minimal supervision Excited to work on Cybersecurity SaaS products Secure coding practices
Job description Title: Lead Embedded Software Engineer Type: full-time/regular, direct hire Location: Pune, India Relocation Assistance: full About this position: This is an opportunity to be a key player at a company with a great reputation in IoT semiconductor technology and growing business. We offer a great long-term opportunity in a true team environment. If you have strong experience in software programming languages such as assembly, C etc. along with software validation test procedures then this opportunity is well suited to you. We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems Major Responsibilities: 1. Conceptualize, plan, design, implement and test embedded software and firmware. 2. Participate in software architecture high level design decisions. 3. Develop and maintain efficient codes written with best practices in mind. 4. Develop and maintain product documentation. 5. Work within a highly diverse technical team on cross functional integrated systems. 6. Various other tasks and projects you choose to own. Basic Qualifications: The Leading Embedded Software Engineer position requires a Bachelor's degree in Software, Computer, or Electrical Engineering, Computer Science, or a specialized area, field or the equivalent and a minimum of 5 to 10 years of related work experience. Applicants with a Master's degree and a minimum of 4 to 8 years of related experience are also eligible. Skills: • Clear and concise spoken and written communication skills are critical for this position since the engineer is responsible for gathering engineering requirements, negotiating during tradeoff analysis and documentation. • Interpersonal skills (Networking, negotiation, and tolerance). • The ability to work with cross functional, multi-regional, internal, and external teams that can have different priorities. • Ability to manage urgent situations and manage priorities. • Tolerance to ambiguity and dealing with complex engineering problems. • Ability to make decisions with minimal supervision and limited information. Requirements: 1. Proficient in C language and strong Real-Time SW development skills. 2. Scripting Languages: shell, Perl, Python or the like. 3. Microprocessors/Architectures: strong knowledge of Computer / SoC architecture, familiarity with microprocessor instruction sets is a desired. 4. Experience with RTOS desired. 5. Strong knowledge of Network protocols and layer2 MAC, preferably wireless protocols like 802.11, Bluetooth. 6.Demonstrated experience using software development best practices – requirements capture, design reviews, code reviews, coding conventions. Posting Statement: Espressif prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Siemens Industry Software is looking for C++ developers for development of kernel area of large enterprise application for Manufacturing domain.
Please visit our website www.dreamvisas.com