Home India Software Engineer- Python

Home India Software Engineer- Python

Software Engineer- Python

Full time at a Laimoon Verified Company in India
Posted on April 22, 2024

Job details

Job Summary:Iron Mountain Incorporated (NYSE: IRM) provides information management services thathelp organizations lower the costs, risks and inefficiencies of managing their physical anddigital data. The company's solutions enable customers to protect and better use theirinformation—regardless of its format, location or lifecycle stage—so they can optimizetheir business and ensure proper recovery, compliance and discovery. Founded in 1951,Iron Mountain manages billions of information assets, including business records,electronic files, medical data, emails and more for organizations around the world.Visit www.ironmountain.com for more information.Job Summary Integration Engineer - The role requires the developer to take the working experimental code for delivery to production. Value add in terms of performance tuning, scalability, abstraction of storage, logging, dockerization and build setup. The role requires working with ML engineers to productionalize the code.Key Areas of ResponsibilityCandidates with 2 to 5 Years experience in Python as primary skill and Java as nice to have. Backend development using Databases (MySQL, Postgresql, and MongoDB). The candidate must have experience exposing these backend systems over RESTful APIs and and JSON format, which interact with cloud service providers Experience with search (Solr or ElasticSearch) and defining schemas and metadata taxonomies is desiredParticipate in design discussions about the technical implementation and consider the tradeoffs to support business value, scalability and delivery timeline.Define service contract APIs for integration API to API integrations Work with infrastructure teams to implement and build scalable systemsDevelop services for needs of UI developers Develop unit tests with a test driven mindsetDebug and address performance issuesDesign and code for security considerations, anticipates security risksPeer / code reviewsLead the development of a product featureSkills RequiredStrong communication, collaboration and problem solving skills with a track record of delivering production grade systems in a team environmentMotivated individual who learns quickly, has pride in building a new product and can engage others to accelerate technical solutionsFamiliarity with implementation design patterns and performance challengesExperience in working with distributed teams2 years of experience working with agile scrum methodologies2 years of Python, maven and SQL developmentDevelopment experience with Python, docker and linux shell scripting.Experience with relational and non-relational databases ( MySQL, Postgres, MongoDB)1 year of experience with Google Cloud Platform, AWS or AzureExperience in developing scalable micro services and API gatewaysPrior experience with Tomcat, Apache Solr, VMware and Oracle desired.Experience with server oriented architectures and web platform applications with ability to define and integrate with APIs and REST servicesArchitectural governance and security review experienceExperience with agile tools such as Atlassian JIRA, Rally, TFS or Version OneMastery of CI/CD tools like Git, Jenkins,git and artifactory repos Organizational skillsQualification Required DisclaimerBE, BTech or MCA from accredited/recognized university PRB

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback