CaryRecruiter Since 2001
the smart solution for Cary jobs

Senior DevOps Engineer

Company: Belcan
Location: Cary
Posted on: November 17, 2021

Job Description:

A Senior DevOps Engineer job is available through Belcan in Cary, NC with one of our Key Clients. The Sr. DevOps Engineer will design, develop, maintain, and support new or existing build and automation processes in
support of Cloud readiness and Maintenance without Disruption. Responsibilities include the ability to identify areas for process automation improvement, automate existing and new processes, maintain, and deploy cloud infrastructure, and support the Agile software development lifecycle build process.

Job Accountability Responsibilities Key Measures

Essential Functions Automation:

  • Design, build, deploy, and maintain system automation in the cloud,supporting both project and operational infrastructure needs
    • Lead automation and provisioning of storage, compute, and networkresources
      • Leverage, support, and advocate the use of a configuration managementtools for infrastructure automation across multiple environments
        • Deploy and configure services needed to meet operational & projectobjectives
          • Assist in automation and maintenance of CI/CD toolset and process; helpdiagnose build failures and identify root cause as needed
            • Conduct necessary analysis, design, and prepare technical documentationfor new toolsets and processes
              • Experience managing an automation framework that addresses concernssuch as access control, change management, monitoring/logging of
                changes, self-service, case management integration, etc.
                • Experience in leveraging tools to decrease build/backup/disaster recoverytimes, including host update/configuration for continued automation of
                  system upkeep
                  • Experience in creating secure environments and provide for continuedvalidation and remediation, up to and including PCI-DSS compliancy and
                    tailoring file creation/usage.
                    • Experience and ability to create playbooks and modules to performautomation (Ansible / Python)
                      • Product reliability
                      • Quality of productreleases
                        • Number of Extendedoutages
                          • System SLA, # of outages
                          • Releases
                          • Expertise in Amazon AWS Cloud services like EC2, S3, EBS, VPC, ELB, AMI,SNS, RDS, IAM, Route 53, Glacier, Auto scaling, CloudFront, CloudWatch,
                            CloudTrail, Cloud Formation, Elastic Beanstalk, OPS Work, Amazon Lambda,
                            Security Groups.
                            • Experience in migrating On-premises infrastructure to AWS and involved invirtualization.
                              • Expertise in AMQ Brokers
                              • Experience with AWS Serverless services as Lambda functions for containerDeployment and orchestration.
                                • Experience in using CloudFormation template for reliable provisioning ofinitial infrastructure (stacks) like IAM roles & policies, S3 buckets and bucket
                                  backups on AWS.
                                  • Experience in orchestration of Docker Images and Containers usingKubernetes by creating whole master and minion. Installed artifactory-HA
                                    on-top of Kubernetes for dynamic PVC provisioning.
                                    • Experience in building and deploying the application code using CLI ofKubernetes like kubectl, kubelet, kubeadm, Kubespray and Schedule the
                                      jobs using kube-scheduler. Managed K8s charts using Helm and created
                                      reproducible builds of the Kubernetes applications.
                                      • Should have experience in the helm repository created helm charts out ofthe configured yaml scripts.
                                        • Should have experience in creating Grafana Dashboards for monitoring theKubernetes cluster using Prometheus for gauging the Availability of the API
                                          sever, scheduling rate of the Scheduler and using PromQL quires for specific
                                          metric.
                                          • Should have experience in managing Ansible Tower, Playbooks with Ansibleroles, group variables, inventory files, copy and remove files on remote
                                            systems using file module.
                                            • Should have experience in an Orchestration & Migration of CI/CD processesusing CloudFormation, Terraform Templates & Containerization of
                                              Infrastructure using Docker, which was set up in AWS EKS.
                                              • Should have experience in working with Terraform key features such asInfrastructure as a code (IaaS), Execution plans, Resource Graphs, Change
                                                Automation and extensively used Auto scaling launch configuration
                                                templates for launching amazon EC2 instances while deploying
                                                microservices.
                                                • Should have extensively worked on Jenkins by installing, configuring andmaintaining the purpose of Continuous Integration (CI) and for End-to-End
                                                  automation for all build and deployments implementing CI/CD for database
                                                  using Jenkins in Groovy.
                                                  • Should have hands-on experience using MAVEN as build tools for thebuilding of deployable artifacts (jar, ear & war) from the source and static
                                                    code analysis using SonarQube.
                                                    • Should have experience in building a shared library that is been used acrossour organization for CI/CD. Installed and configured Jenkins using IAAC and
                                                      JCACS in a Kubernetes environment.
                                                      • Should have experience in Jenkins integration with SonarQube checkmarkback dock Nexus Ansible. Involved in trouble shooting and fixing build and
                                                        deployment in Jenkins
                                                        • Should have experience in branching, tagging, and maintaining the versionacross the environments using SCM tools like Git, GitHub, Subversion (SVN)
                                                          and TFS on Linux and Windows platforms.
                                                          • Should have good knowledge on Installation and Configuration of Nexusrepository manager for sharing the artifacts within the company and efficient
                                                            in using Nexus and Artifact Repository managers for Maven builds.
                                                            • Experience in Monitoring server performance with tools, Datadog andresolved network related issues with manual commands and Implemented
                                                              centralized logging management using ELK (Elasticsearch, Logstash, and
                                                              Kibana) within EC2/ ELB for Elasticsearch.
                                                              • Experience in Monitoring environment for performance degradation, faults,alarms, and errors.
                                                                • Be available for non-business hours support and afterhours work, includingon-call rotation when necessary.
                                                                  Non-Essential Functions Secondary tasks and duties (desirable, but not primary focus of position)
                                                                  • Miscellaneous duties as assignedValues ?
                                                                    • Results: We deliver on our promises to create value for the freight rail industry through talented people, goodideas, business leadership, and great technology.
                                                                      • Collaboration: We collaborate with our teams and our customers to get the job done, respecting individualideas and contributions and moving forward in pursuit of shared goals.
                                                                        • Service: We serve the changing needs of our customers and our industry to enhance the value they bring to ourcommunity, the environment and our economy.

                                                                          Success Factors:
                                                                          • Knowledge/Skills/Abilities
                                                                            • MinimumRequirements
                                                                              • Ability to provide technical expertise to others and explain concepts with technical staff and senior leadershipteam (as needed)
                                                                                • Ability to balance priorities while working with and supporting multiple teams
                                                                                • Ability to operate independent of supervision with accuracy and attention to detail
                                                                                • Experience in deploying, designing and illustrating process automation flows
                                                                                • Ability to communicate and follow up professionally (written and oral) both internally and externally within theorganization
                                                                                  • Demonstrated ability to identify and resolve issues effectively
                                                                                  • Understand and leverage Agile software development methodology
                                                                                  • Strong understanding of deployment processes, deployment environments, production application troubleshooting techniques etc.
                                                                                    • Experience with cloud architecture/infrastructure and container-driven development tools (such as Docker andKubernetes)
                                                                                      • 3+ years of Terraform experience
                                                                                      • 2+ years of Packer experience
                                                                                      • 2+ years of Ansible experience
                                                                                      • 3+ years of AWS experience
                                                                                      • 3+ years of Docker experience
                                                                                      • 2+ years of Kubernetes experience
                                                                                      • 3+ years upgrading and patching environmentsAdditional Requirements:
                                                                                        • Education
                                                                                        • Experience
                                                                                        • Certification/Training
                                                                                        • Bachelor"s degree in Computer Science or equivalent field and 5+ years of technical experience
                                                                                        • Familiarity with Linux and Windows running in physical and virtual VMware environments
                                                                                        • Understanding of deployment build tools e.g Git, Nexus, Jenkins, and Maven, etc.
                                                                                        • Familiarity with Vmware, RedhatIf you are interested in this Senior DevOps Engineer job in Cary, NC, please apply via the 'apply now' link provided. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a team-driven Equal Opportunity Employer committed to workforce diversity. For more information, please visit our website at http://www.belcan.com.

Keywords: Belcan, Cary , Senior DevOps Engineer, Engineering , Cary, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Cary RSS job feeds