Jobs
Interviews

3 Pki Infrastructure Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 8.0 years

5 - 10 Lacs

thiruvananthapuram

Hybrid

Design, Implement and Oversee the PKI Infrastructure. Develop testing procedures, run tests and approvals, ensure quality and integrate the system into the future environment. Setting up technical solutions regarding certificate services. Respond to customer queries and issues. Software development support related to Public Key Infrastructure (Dogtag CA), Identity Provider (SAML, OAUTH). Develop Infrastructure solutions for PKI Service (VMWare, ESXI, AWS, KVM). Regular service monitoring and improvement Provide hands on engineering support required to build and maintain internal and external PKI systems. Maintain documentation, assist customers through FAQ entries and similar. Create, maintain and align the companys security policies and standards with industry best practices. Represent the company on project teams and ensure adherence to existing security policies and standards and prepare for anticipated needs. Development of technical security strategies related to PKI infrastructure. Development of technical security architectures related to PKI infrastructure. Development of technical security standards related to PKI infrastructure. Experience :- 3 to 5 years of PKI, VMWare, OS administration experience. Good to have knowledge on programming languages like Java, GO, C# etc. Good to have database administration experience along with networking and AWS knowledge. Good to have knowledge on Single Sign On concepts based on SAML and Oauth protocol. Technical Skills Requirements :- • Profound knowledge on PKI, 389 LDAP and OS administration. • Profound knowledge on PKI concepts like CA, RA, OCSP, SCEP, HSM etc. • Profound knowledge on VMware and its concepts. • Profound knowledge on Security standards. • Good technical understanding with programming languages such as: C, C++, Python, Ruby, .NET/PowerShell, Java/JavaScript or other related languages will be an added advantage. • Good understanding of Single Sign On technologies such as SAML and OAUTH. • Experience in cryptographic library like OpenSSL. • Experience in webserver technologies like Tomcat, Apache etc. • Good experience with Database administration, AWS and networking concepts. • Good understanding on Active Directory infrastructure is an advantage. • Competence to manage tasks in demanding and unfamiliar situations with problem solving skills based on practice. • Excellent written, verbal and presentation skills. • Superior problem solving and troubleshooting skills. • Good organizational skills. • Proficient in working with high availability environment along with alignment to Agile methods.

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

ahmedabad, gujarat

On-site

The primary responsibilities of the tech lead revolve around providing hands-on leadership in software architecture, guiding and mentoring the Android software development team, and serving as a close collaborator and trusted advisor to both the business and technology teams. Additionally, the tech lead is accountable for ensuring the successful delivery of a robust, high-quality, and scalable mobile solution. This role offers excitement and challenges to individuals who are visionary thought-leaders, possess real-world experience, and excel in cross-functional collaboration. Technical Leadership: Provide technical guidance, direction and hands-on technical leadership to the android development team. You will be responsible for setting the technical direction of projects, ensuring best practices are followed, and making architectural decisions. Mentoring and Coaching: Mentoring and coaching team members to improve their technical skills, code quality, and overall performance. You'll be responsible for fostering a culture of continuous learning and growth within the team. Code Review: Conducting regular code reviews to maintain code quality, ensure adherence to coding standards, and identify possible improvement. Architectural Design: Create architectures which are scalable, maintainable and flexible enough to accommodate changes and updates. Project Planning and Estimation: Involve with project team in project planning and estimation by providing technical insights and assessing the feasibility of proposed features or improvements. Technology Evaluation: Evaluating and adopting new technologies, tools, and frameworks that can enhance the development process and improve the application's performance and user experience. Bug Tracking and Issue Resolution: Identifying and resolving technical issues, bugs, and performance bottlenecks in the applications. You'll ensure that the team maintains a high level of code quality and application performance. Communication: Being a strong communicator and collaborator with other teams, stakeholders, and management. You'll need to effectively convey technical concepts and project status to non-technical audiences. Quality Assurance: Overseeing the implementation of testing strategies, including unit testing, integration testing, and UI testing, to deliver a robust and reliable application. Continuous Improvement: Identifying process inefficiencies and areas for improvement within the development workflow and implementing best practices to increase team efficiency and productivity. Risk Management: Anticipating and mitigating potential risks and challenges during the development lifecycle to ensure project success. Team Building: Contributing to the recruitment and hiring process to build a skilled and cohesive Android development team. Required Skills: - 8+ years of experience in android development with extensive knowledge of android SDK/framework, Kotlin and Java. - Proven experience as an Android developer with a strong portfolio of successful mobile applications. - Demonstrated experience in designing and implementing complex Android applications with a focus on performance and scalability. - Strong leadership and communication skills, with the ability to collaborate effectively across teams and mentor junior developers. - Solid understanding of the full mobile development life cycle. - Expertise in MVVM/Clean architecture, SOLID principal & Android Jetpack components such as View Model, Compose UI & Room DB. - Working with communication middleware for IPC like AIDLs. - Experience with Junit and functional testing, with frameworks like Mockito and Espresso. - Good understanding of the client/server architecture, PKI infrastructure and web services REST. Good understanding of XML and JSON. - Experience on system app development & rooted device is an added advantage. - Strong analytical and problem-solving skills to identify and resolve technical challenges and performance bottlenecks in Android applications. - Nice to have experience on CI/CD. - Nice to have - JIRA and confluence and working in agile. - Familiarity with Agile methodologies and practices.,

Posted 1 month ago

Apply

7.0 - 11.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead Software Engineer at Mastercard, you will play a crucial role in driving collaboration across various teams to define technical strategies and execute outcomes iteratively. Your responsibilities will include leading the architecture and design of software systems, collaborating with product teams to provide technical thought leadership, and ensuring solutions meet corporate standards. To excel in this role, you will need to drive business outcomes with the right technology solutions, implement Domain Driven Design methodology, and foster a culture of engineering excellence. You will lead software development projects, have experience across multiple languages and frameworks, and prioritize continuous improvement while focusing on secure design principles. Your skills as a Lead Software Engineer should encompass a broad experience in software engineering and full stack development, hands-on experience in implementing design patterns and using multiple programming languages, and a deep knowledge of Java, Spring framework, persistence and messaging technologies, and testing methodologies. Additionally, you should have expertise in Public Cloud platforms, containers, container orchestration, cryptography functions, and PKI infrastructure. As a hands-on technical leader, you are expected to demonstrate consistent leadership, build trust, focus on talent development, and inspire your team. You should be detail-oriented, proactive, and able to function under pressure in an independent environment. A passion for continuous learning, strong communication skills, a commitment to timely delivery of key objectives, and the ability to make informed decisions are key attributes for success in this role. Furthermore, you will be responsible for upholding Mastercard's security policies and practices, ensuring the confidentiality and integrity of accessed information, reporting any suspected security violations, and completing all mandatory security trainings as per Mastercard's guidelines. Your dedication to information security and commitment to excellence will contribute to the overall success of Mastercard's engineering initiatives.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies