A leading IT firm is seeking a Mid-Senior level professional for a full-time role focusing on designing shared libraries and developing cloud-native applications. The ideal candidate will possess strong communication skills and the ability to work independently while also collaborating effectively with the team. Experience with source control and distributed application monitoring is essential. The position offers a competitive salary range of $100,000 – $130,000 per year, reflecting the seniority and expertise required.
Responsibilities
Design shared libraries for microservices supporting security and reliability.
Develop cloud-native applications in open shift environments.
Solve unstructured problems independently.
Communicate design decisions and keep the team informed.
Collaborate with the team for brainstorming and solution reviews.
Use version control tools like GIT.
Work with Splunk and Dynatrace for monitoring.
Design database schemas for SQL and NoSQL.
Monitor distributed applications and rollout to production.
Skills
Designing shared libraries and frameworks
Cloud native applications development
Independent problem-solving
Strong communication skills
Collaboration with teams
Experience with GIT
Experience with Splunk and Dynatrace
SQL and NoSQL database schema design
Distributed application monitoring
Job description
Base pay range
$100,000.00/yr - $130,000.00/yr
Responsibilities
Experience in designing shared libraries, frameworks, or any other artifacts that support cross-cutting concerns such as security, observability, reliability, etc., for a large number of microservices.
Experience in cloud native applications development with exposure to any public or private cloud environments preferably in open shift with hibernates
Ability to work well independently in a very fast-paced environment on large, unstructured problems. The candidate should be capable of analyzing, designing, planning, implementing, and rolling out solutions independently.
Strong communication skills are essential, both for articulating design decisions and for keeping the team informed about new developments. The candidate should ensure that any work started can be continued by other team members.
While working independently is crucial, the candidate should also be able to collaborate with the team to seek help when additional resources are needed, for brainstorming, or for solution reviews. It's important to maintain team integration and update the team regularly on new developments.
Experience with various source control tools like GIT
Experience in Splunk, Dynatrace tools
Experience in both sql and nosql with exposure to data base scheme design.
Experience in distributed application monitoring with e2e application rollout to production
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Referrals increase your chances of interviewing at Mphasis by 2x