Posted:
8/24/2024, 7:49:20 PM
Location(s):
Telangana, India ⋅ Hyderabad, Telangana, India
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
Job Overview
Modifies applications programs from detailed specifications. Codes, tests, debugs, documents, and maintains those programs.
Skillset: AWS services (EC2, Aurora, SQS, Lambda), Docker, OpenShift, DevOps practices, TypeScript, Node.js
Nice to have : Good understanding of Life sciences / Clinical Domain Space
Description :
• Full stack developer with 5+ years of experience
• knowledge on JavaScript frameworks such as Angular, React and Node JS
• Good understanding on DevOps technologies such as Dockers and Kubernetes and Microsoft Azure
• Developed and maintained user-facing webpages using HTML, CSS, JavaScript and React JS (with React-redux)
• Monitor platform stability (Azure AD, email servers, Openshift)
• Monitor application performance, cron jobs
• Help in Openshift migration support activities
Responsibilities:
This team member is responsible for the smooth deployment and maintenance of the application across AWS infrastructure (EC2, Aurora, SQS) or OpenShift. They implement DevOps best practices, collaborate closely with all team members, and ensure that deployment environments are effectively managed.
Key Activities:
• Production deployment
• Review and support documentation
• Execute test validation rule update
• OpenShift migration support (migration + testing after migration)
• Platform stability - infrastructure related (Openshift, email servers, Azure AD)
• Monitor load and scaling up application
• Monitor cron-jobs for restore and data-loading
• Optimize application performance
• DevOps activities around releases
• Maintain the NCI module
Essential Functions
• Conducts and coordinates the development of software applications requiring advanced knowledge and developing business expertise
• Determines the requirements for custom applications and systems design specifications.
• Using current programming language conducts a full range of programming tasks including program design, program coding, debugging, and documentation for a variety of general applications programs including data manipulation, input and output routines.
• Work frequently includes program maintenance error detection & correction of existing codes and/or revisions to systems documentation.
• Identifies and implements root cause fixes to program, system and/or applications errors.
• Works collaboratively and efficiently across functional teams in a fast-paced environment, taking initiative on medium tasks under broad supervision.
• Understands and guides others on standards of engineering quality through source control, code reviews, continuous integration, and unit tests.
• Helps to improve infrastructure and application development.
• Provides input on the establishment of development best practices and standards for the organization.
Qualifications
• Bachelor's Degree Computer Science, a related field, or equivalent experience
Req
• Five (5) years experience in systems analysis/application programming Req
• As an alternative to the experience requirements listed above, possesses a minimum of two to five (2-5) years of related experience in Information Technology with a specific Technology Experience Ratio of 50-75% or higher (years of experience in the specific technology years the technology has existed). Req
• Demonstrated basic and some specialized systems and programming knowledge
IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at https://jobs.iqvia.com
Website: https://iqvia.com/
Headquarter Location: Danbury, Connecticut, United States
Employee Count: 10001+
Year Founded: 1982
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Analytics ⋅ Health Care ⋅ Life Science