Sr DevOps Consultant - Jersey City, NJ - Georgia IT Inc.
Jersey City, NJ
About the Job
Job Title : Sr DevOps Consultant
Location : Jersey City, NJ
Position Type : Full Time
Interview mode : Phone
US Citizen, Green Card, GC EAD, H1b and H4 EAD Preferred.
Job Description:
This position requires a candidate who is still able and willing to dive into code, figure out solutions to complex problems, do comparative evaluations, while leading a small but experienced global team of engineers to evolve the platform and support our product portfolio. A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS operations, platform development and prior leadership experience.
Responsibilities
Qualifications
Skill Set
Location : Jersey City, NJ
Position Type : Full Time
Interview mode : Phone
US Citizen, Green Card, GC EAD, H1b and H4 EAD Preferred.
Job Description:
This position requires a candidate who is still able and willing to dive into code, figure out solutions to complex problems, do comparative evaluations, while leading a small but experienced global team of engineers to evolve the platform and support our product portfolio. A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS operations, platform development and prior leadership experience.
Responsibilities
- Lead a global team of DevOps engineers in a highly agile DevOps environment, focused on efficient operation of daily activities, developer productivity and continuous improvement. for monitoring, automation and tools development
- Work closely with the engineering and product leadership to architect solid technical design and approach to operations in a large-scale data environment.
- Coordinate with partners SDLC teams, including Solution Architecture, Development, Quality Engineering, Release Engineering, Product Management, and Program management
- Create a best-in-class engineering team supported by an internal environment based upon teamwork, innovation, and dedication to quality
- Manage and contribute to a world class continuous delivery practice for our entire software and data pipeline development including publishing, deployment lifecycle process
- Perform pre-assessments to help the customer begin the DevOps journey. Help in application on-boarding to the defined target operating model to achieve build & release automation.
- Monitor the activities of the developers to remove any roadblocks and ensure timely completion of all work tasks
Qualifications
- Demonstrated ability to think strategically about business, product, and technical challenges in an enterprise environment. Track record of thought leadership and innovation around DevOps.
- Strong experience with agile software development techniques, developer driven testing, and highly automated test environments
- Experience with operating system scripting, programming languages, agile project management practices
- Proven ability to work effectively in a fast-paced, iterative development environment
- Demonstrated capability to lead and partner across disciplines to achieve high-impact results
- Solid track record of building, motivating and managing highly effective operations and software development teams
- Customer-back mindset in designing, creating, and operating technical and solutions
- Excellent verbal and written communication skills - able to understand and convey complex product requirements or technical concepts to technical and non-technical audiences
- 10-15 years' experience managing large scalable software environments with IaaS, PaaS, CaaS and FaaS
- Excellent verbal and written communication skills - able to understand and convey complex product requirements or technical concepts to technical and non-technical audiences
- Hands-on experience building complex, scalable, and high-performance software architectures, ideally with Azure/AWS, and other big data/open source technologies
- Ability to travel to client locations to deliver professional services when needed.
Skill Set
- Ability to build and implement continuous integration (CI) and continuous deployment (CD) environments using tools such as Confluence, Jira, Jenkins, Maven, NuGet, Coverity, CheckMarx, Artifactory, and SonarQube
- Experience creating CI/CD for applications in NodeJS, Java micro-services; Container platforms like Docker, Pivotal Cloud Foundry, RedHad OpenShift, Kubernetes and IBM WebSphere application Servers
- Experience building installation, configuration, administration, reporting of Atlassian tools Jira, Confluence, BitBucket/Stash/GitHub, Crowd
- Ability to document and train on CI/CD standard methodologies with our IT and Engineering organizations
- Extensive experience using scripting languages such as Shell Scripting, Groovy DSL, Kotlin DSL, Gradle, Perl, Python
- Experience with Chef, Puppet, Salt, or Ansible in production environments with many nodes. Familiarity with CloudFormation and JSON.
- Familiarity with any monitoring tools like Nagios, Incinga, AppDynamics, SiteScope, etc.
- Management of continuous integration servers like Jenkins, Bamboo and TeamCity.
- Experience with automated testing tools (ie. Selenium, JMeter).
- Understanding and experience with code packaging, publishing and deployment strategies.
- Experience working in a distributed team using modern development practices. Experience designing, building and managing large scale, including experience leveraging one or more coding languages for automation provisioning
Source : Georgia IT Inc.