2. Can demonstrate an understanding of the
following concepts
● Common Linux Utilities
● Server/Application Architecture and
Security Hardening
● Virtualization
● Load Balancing
● Networking Concepts
3. Install, configure, manage and maintain all Linux
server-based applications
4. Strong Knowledge in redhat Clustering
5. Ensure all Linux based systems have the
appropriate patches installed, includes but is not
limited to, security, applications, and OS
6. Ensure all Linux based systems are running
current versions of antivirus software with
current virus definition files
7. Follow the Policies and procedures at the client
location
About Opt IT Technologies
Similar jobs
About the company
A strong cross-functional team of designers, software developers, and hardware experts who love creating technology products and services. We are not just an outsourcing partner, but with our deep expertise across several business verticals, we bring our best practices so that your product journey is like a breeze.
We love healthcare, medical devices, finance, and consumer electronics but we love almost everything where we can build technology products and services. In the past, we have created several niche and novel concepts and products for our customers, and we believe we still learn every day to widen our horizons!
Introduction - Advanced Technology Group
As an extension to solving the continuous medical education needs of doctors through the courses platform, Iksha Labs also developed several cutting-edge solutions for simulated training and education, including
- Virtual Reality and Augmented Reality based surgical simulations
- Hand and face-tracking-based simulations
- Remote immersive and collaborative training through Virtual Reality
- Machine learning-based auto-detection of clinical conditions from medical images
Introduction - Advanced Technology Group
As an extension to solving the continuous medical education needs of doctors through the courses platform, Iksha Labs developed several cutting-edge solutions for simulated training and education, including
- Virtual Reality and Augmented Reality based surgical simulations
- Hand and face-tracking-based simulations
- Remote immersive and collaborative training through Virtual Reality
- Machine learning-based auto-detection of clinical conditions from medical images
Job Description
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Key Skills/Technology
- Good command of C, and C++ with Algorithms and Data Structures
- Image Processing
- Qt (Expertise)
- Python (Expertise)
- Embedded Systems
- Good working knowledge of STL/Boost Algorithms and Data structures
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Develop scalable, testable code
- Discover and fix programming bugs
Qualifications
Bachelor's degree or equivalent experience in Computer Science/Electronics and Communication or a related field.
Industry Type
Medical / Healthcare
Functional Area
IT Software - Application Programming, Maintenance
Responsibilities:
• Make decisions and resolve issues regarding objectives and operations of the fleet assets
in the database management area to meet business objectives.
• Prepare reports on database scalability and capacity planning as needed.
• Lead team to achieve objectives.
• Interpret and develop policies and procedures for functions with low to moderate complexity within scope of responsibility.
• Mentor and guide talent development of direct reports and assist in hiring talent.
• Work closely with the product development team from the design phase of application & throughout their Agile development journey, the future enhancements & releases
• Participate in the application stress/load test & proactively identify & resolve the DB performance (batch/OLTP) issues that can potentially breach the SLA’s when the code
moves to production
• Highlight the new DB features to the product teams that could be used in the application as future enhancements & releases
• Support the Database Migration, Upgrades as part of Technology Life Cycle Management to be compliant with organization standards
• Provide DB Capacity Analysis & provide insights to product teams on future storage & hardware requirements based on the current data growth & overall performance
• Identify aging data, propose/develop/implement data archiving, purging & partitioning solutions to manage the data growth
• Handling Database/Schema Refreshes for the lower database environments
• Understand the RTO/RPO requirements for the application & databases to define the database backup and restore policy
• Managing Database Security Audit violations & resolving them
• DB User/Access/Roles management
• Troubleshooting & fixing production DB/SQL performance issues
• Providing Oncall support, working with vendor on DB issues, bugs & provide solution
• Schedule and Co-ordinate various maintenance activities with Support teams.
• Collaborate and influence all levels of professionals including more experienced
managers.
• Work on any new DB technology/new-features, POC requirements from application team
• Help the application team in migrating their databases to public cloud (AWS).
• Establish performance standards, evaluate performance, train, and mentor team.
• Evaluate the database configuration and processes according to established policies and procedures of the organization.
• Identify and recommend opportunities for process improvement and risk control development.
Required Qualifications:
• 6+ years of DBA experience on SQL or NoSQL DB with performance Tuning
• 4+ years of experience in managing other databases like MS SQL Server, MySQL, PostgresDB & RDS on AWS.
• Hands on experience with NoSQL/Document databases and their administration.
• Experience on automation using any programming or scripting language.
• Should have at least one RDBMS certification.
• Hands on experience with Always on and High availability DBs.
• Hands on with SQL and NoSQL Database.
• Excellent understanding of the MongoDB installation, configuration, maintenance, security and audit logging.
• Experience with performance tuning and managing 1TB of Data
• Experience in backup/recovery procedures.
• Good understanding on Access Methods, Joins, different Indexes & its usage, Index scans, interpreting EXECUTION PLANS, Table/Index Statistics, Histograms, wait events etc
• Strong on PL/SQL Programming.
• Excellent communication skills
• Excellent verbal and written communication skills.
• Excellent interpersonal and customer service skills.
• Problem-solving and good analytical skills
• Communication, teamwork and negotiation skills
• Ability to work in tight deadlines under pressure
• Flexible and adaptable to changing business/technology requirements
• A sense of ownership that drives quality in everything you do
• A forward-looking attitude that keeps you aware of the latest in database & cloud technology space.
Preferred Qualifications:
• AWS/Azure/OCI cloud Certified
• Working experience on Snowflake Cloud Datawarehouse DB
• Python Programming for Automation for building dashboards
• Basic knowledge on Tableau/PowerBI for reporting.
Education:
• Finished Bachelors or Masters in Software Engineering.
• Preferred: BE/ B. Tech. / MCA / MSc. / BSc
Mandatory Skills:-
C Programming and data structures.
Linux Internals ( System calls, IPC, Network Programming, POSIX Multi-thread programming)
Desirable Skills :-
C++ and OOPs knowledge
Linux system start-up sysvinit, systemd,
Bootloaders : uBoot
Message bus protocols like dbus
Basic Linux Device driver knowledge
Linux Build framework – Yocto-Bitbake, Makefiles
Python scripting
Debug using tools such as GDB
Version control - GIT and SVN
• 6 - 8 years of software development / consulting / support experience is required.
• Experience with one of these databases - Neo4j, Oracle, MS SQL Server, PostgreSQL – is required.
• Strong understanding of relational and / or graph database concepts is required.
• Experience working with public cloud technologies specifically AWS, Azure & GCP.
• Experience working with RedHat / CentOS / Amazon Linux operating systems will be a plus.
• Competence in at least one of the following languages (in no particular order): Java, C++, C#, Python, Scala
• Experience with ETL tools ingesting / cleansing / transforming data from multiple data sources will be a plus.
• Knowledge / Hands on experience in Kettle will be a plus.
• Experience with Customer Support for databases primarily on Linux OS.
• Familiarity with enterprise software architectures and application development methodologies is required.
• Familiarity with Linux diagnostics and tuning; Windows tuning knowledge will be a plus.
• Performance Tuning and Troubleshooting skills are required.
We are a boutique IT services & solutions firm. Our offering includes custom-configured hardware solutions backed by our managed services. We combine best-in-class DevOps and IT infrastructure management practices, so customers can have a secure, reliable platform built to scale with their growing requirements at an optimal cost. We provide a global footprint of highly reliable enterprise-class data centers in 200+ locations worldwide, so customers can design and deploy your infrastructure for productivity and innovation. A few of the solutions managed for our clients include Hybrid & Private cloud, cloud storage, back up, disaster recovery, virtual desktop, Data Science platform, SDN, Cloud Migration, Infrastructure as a Services, Managed Cloud Services, Application Hosting, GPU Servers for AI, Big Data and IoT, Media Streaming, Innovation Labs & NPD Infrastructure, eCommerce, Big Data and BI, Security.
What are we looking for?
• Previous working experience as a Linux Administrator for 7 years
• In-depth knowledge of Linux: RedHat, CentOS, Debian, etc.
• Hands-on experience with MySQL and/or MariaDB
• Exposure to opensource platforms like Openstack, Citrix Xen, KVM, OpenNAS, FreeNAS, CryptoNAS, PFSense, OPNSense, etc
• Exposure to Shell, Perl, and/or Python scripting
• Working knowledge of RAID (Hardware / Software), ZFS, NFS and LVM
• Solid knowledge of protocols such as DNS, Web Services, LDAP, eMail Services and SNMP
• Additional Skills: AWS, Linux Certification Administration experience in PostgreSQL, OEM Certifications (RHCE) is an advantage
• Strong team, interpersonal, analytical, problem identification, and resolution skills.
• Has a passion for innovation and working in a start-up environment with Good communication skills
What will you be doing!
• We are looking for game-changers who are confident to use their talent to make a difference.
• Proactively maintain and develop all Linux infrastructure technology to maintain a 24x7x365 uptime service
• Engineering of systems administration-related solutions for various project and operational needs
• Maintain best practices on managing systems and services across all environments
• Fault finding, analysis, and logging information for reporting of performance exceptions
• Proactively monitoring system performance and capacity planning
• Manage, coordinate, and implement software upgrades, patches, hotfixes on servers, workstations, and network hardware
• Create and modify automation scripts or applications to perform tasks
• Provide input on ways to improve the stability, security, efficiency, and scalability of the environment
• Collaborate with other teams and team members to develop automation strategies and deployment processes