Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by LexisNexis Risk Solutions, so some details may not match this job. The employer's own page has the real description.
Overview
The Principal Consulting Software Engineer - Dev Ops (GCP), Kubernetes at LexisNexis Risk Solutions is responsible for leading the design, development, and implementation of high-quality software solutions in a cloud-based environment. This role will focus on enhancing the CI/CD pipelines, automating processes, and improving the overall operational effectiveness of software deployments. The ideal candidate will collaborate with cross-functional teams to manage Kubernetes clusters, streamline cloud operations within Google Cloud Platform (GCP), and mentor junior engineers to drive best practices in DevOps methodologies and cloud architecture.
Job Responsibilities
- Design and implement scalable applications using Kubernetes within a GCP environment.
- Optimize CI/CD pipelines for efficient software delivery and operational performance.
- Lead migration efforts to cloud infrastructure, ensuring best practices are followed.
- Perform system troubleshooting, monitoring, and maintenance of applications in production.
- Collaborate with development, QA, and security teams to integrate best practices into the software development lifecycle.
- Conduct performance tuning and analysis to improve application reliability and user experience.
- Mentor and provide technical guidance to junior team members and peer developers.
- Document processes, architecture decisions, and systems management guides to enhance operational efficiency.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software engineering with a focus on DevOps practices.
- Extensive hands-on experience with Google Cloud Platform (GCP) and Kubernetes.
- Strong understanding of CI/CD tools such as Jenkins, GitHub Actions, or similar solutions.
- Proficiency in scripting and automation with languages such as Python, Bash, or Go.
- Experience with containerization and orchestration technologies.
- Knowledge of security best practices in cloud environments.
- Excellent communication skills and ability to work collaboratively in a team-oriented environment.
Technologies & Tools
This position requires familiarity with modern technologies and tools essential for cloud computing and software engineering. Key technologies include Google Cloud Platform (GCP) for cloud services, Kubernetes for container orchestration, Helm for package management in Kubernetes, Terraform for infrastructure as code, and comprehensive monitoring tools such as Prometheus and Grafana. Further expertise in CI/CD tools, like Jenkins or GitLab CI, is vital for automating software deployments.
Ideal Candidates
The ideal candidates will possess a strong technical acumen paired with excellent problem-solving abilities. They should be innovative thinkers who are not only adept at technical implementation but are also capable of leading change and inspiring their teams. The ability to communicate complex technical concepts clearly to diverse stakeholders is crucial. Furthermore, candidates should demonstrate a commitment to continuous learning and adaptability in a rapidly evolving technological environment, and an enthusiasm for fostering a culture of collaboration and excellence within the workforce.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.