Senior DevOps Engineer - Rocklin, United States - Nisum

    Default job background
    Description

    Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto "Building Success Together," Nisum has grown to over 1,800 professionals across the United States, Chile,Colombia, India, Pakistan and Canada.A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today's world, with immersive and seamless experiences across digital and physical channels.

    What You'll Do
    • Building and setting up new development tools and infrastructure
    • Working on ways to automate and improve development and release processes
    • Working with software developers and software engineers to ensure that development follows established processes and works as intended
    • Knowledge of programming languages
    • Excellent organisational and time management skills, and the ability to work on multiple projects at the same time
    • Defining and setting development, testing, release, update, and support processes for DevOps operation
    • Troubleshooting techniques and fixing the code bugs
    • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
    • Encouraging and building automated processes wherever possible
    • Incidence management and root cause analysis
    What You Know
    • Experience in Modular Pipeline Library(MPL) using Groovy and Java that enhanced features of Jenkins Shared Library.
    • Proven track record in Migration of existing Jenkins Jobs to Seed Job approach using Job DSL plugin
    • Experience on new generic Pipeline structure for microservice applications
    • Restructured MPL(Jenkins Shared library) that enabled new applications to use existing pipeline structure by adding configurations
    • Demonstrated experience in migration of Jenkins from VM to Kubernetes cluster for high availability
    • Hands-on experience Migration of Jenkins agents from permanent to on-demand agents to work efficiently
    • Proficiency in migration of Jenkins to Configuration as Code by using the JCasC plugin
    • Skilled in migration of microservice applications to Containerization
    • Expertise in the development of Helm Charts for microservice applications as package management
    • Extensive experience in the development of Continuous Integration pipelines for microservice applications
    • Profound knowledge in the development of Continuous Deployment pipelines for microservice applications on Kubernetes
    • Hands-on experience in Migration of SonarQube server from VM-based to Kubernetes cluster for high availability
    • Proficiency in Integration of microservice applications with SonarQube server and enabled Quality Gate as Build Breaker for Continuous Integration pipelines
    • Ability to Migration of PostgreSQL server from VM-based to Kubernetes cluster for high availability
    • Experience in migration of all VM-based microservice applications to Kubernetes cluster
    • Experience in developing a custom tool for Oracle Database Masking using Bash scripts and PL/SQL, that enabled protection-sensitive information in a non-production environment
    Education
    • Bachelor's degree in Computer Science, Information Systems, Engineering, Computer Applications, or a related field
    Compensation Band
    • $130-135k per year

    Nisum is an Equal Opportunity Employerand weareproud of our ongoing efforts to foster diversity and inclusion in the workplace.

    #J-18808-Ljbffr