Principal Software Engineer #6723-1
Principal Software Engineer #6723-1
Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.
Job Description : Responsibilities :
Responsibilities :
- Collaborate with a global team of engineers in a highly agile DevOps environment, focused on efficient operation of daily activities, developer productivity and continuous improvement of the framework.
- Identify and drive opportunities to simplify and leverage the existing frameworks / tools and resources across the technology organization.
- Responsible for the development, implementation, and maintenance of DevOps frameworks, and tools development to support hybrid environment (Cloud, On premise) with a vision to achieve DevSecOps objectives for large-scale integration of systems in order to reduce manual build and deploy efforts.
- Work with geographically dispersed teams including multi-vendor into Scrum teams to meet DevSecOps Objectives.
- Driving adherence to security, compliance directives and best-practices of Company.
Qualifications :
- Overall 8+ years of Development experience (UI / UX, Web, Mobile, App and Database) and minimum 3+ Years of experience in DevOps Area.
- Bachelor's degree in Computer Science required.
- Min 3+ Years experience in working on DevOps / Agile operations process and tools area.
- Shall have at least 5+ years of Development experience.
- Must be Hands-on technically and shall be able to code.
- Configured DevOps (CICD) complete pipeline for Web and Mobile Applications.
- Hands-on experience on Automation / Build / Deploy (Web, Middleware, Database) Tools such as Azure DevOps. Shall have experience in integrating with Jfrog Artifactory, Hashicorp Vault, Snyk, CheckMarx, SonarQube, Datadog and any new Company approved Standard tools.
- Experience in Dashboards for Key DevOps measurement metrics for Executives and App leaders.
- Experience with Zero Down time procedures (Canary, blue / green deployments).
- Experience in using Version Control Tools like GitHub, Azure DevOps.
- Demonstrate innovative technical ideas for collaboration and communications.
- Proficient in creating formation templates / Terraform to build infrastructure as code. Follow the common core modules built in Company or contribute to common modules.
- Experience with container-based deployments using Docker, working with Docker images and container orchestration.
- Understanding of Unit Test Cases writing and having good knowledge in Junit / NUnit / Mocha & Protractor.
- Expertise in Databases. Good understanding of RDBMS.
- Extensive experience of designing and developing software applications (Web / Mobile).
- Excellent analytical and communication skills, quick learner, versatile team player, organized, self-motivated, can pick up new technologies and solve complex technical problems.
For this role is the ability to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and / or rigorous testing.
Equal Opportunity Employer
Genesis Management Consulting Global is an Equal Opportunity-Affirmative Action Employer. As a company we promote and are committed to equal employment opportunities for all regardless of the person's gender, race, color, religion, ancestry, sex, age, national origin, marital status, sexual orientation, disability, Veteran status, or gender identity.
If you have special needs or a disability which requires our accommodation, please make us aware when applying.
J-18808-Ljbffr