- 6+ years of real work deployment experience in core infrastructure technologies including compute, storage, networking, databases, security, and management.
- For the last 2+ years, hands-on experience with deploying cloud solutions such as AWS and others.
- 5+ years of experience with DevSecOps tools (Jenkins, Gitlab) and building CICD pipelines
- Experience with Jenkins, writing code as a pipeline jobs using groovy. Using groovy to create shared libraries
- Hands-on Experience working with container platforms (Docker, Kubernetes, ECS)
- Deep Understanding of service design for Cloud (AWS) using Containers, Container Orchestration (like Kubernetes), Service Mesh (like Istio), Kafka
- Experience implementing and utilizing service mesh
- Experience with Unix OS, writing scripts using shell/bash, Perl, Python for task automation
- Good knowledge of Linux internals and administration
- Network configuration of Firewalls, VPN, Routers/Switches, and Load Balancers
- Troubleshooting and resolving single customer issues with Windows, Mac, and Linux, VPN, permissions, and ownership of a wide variety of account administration tasks.
- Hands-on Extensive Experience with AWS Managed Services
- Compute EC2, EKS, ECS, Lambda
- Database RDS, DynamoDB, RDS
- AWS Networking & Security Groups and their underlying technologies (Route53, VPC, ALB, Security Groups)
- Well versed in AWS services for monitoring, logging, metrics, high availability, and automation
- Hands-on Experience in Linux environments (RHEL)
- Deep knowledge & Hands on Experience of infrastructure as code (Terraform, Gitlab CI/CD) principles, knowledge of Terraform is a must to have.
- Experience in systems software development (java go, python, bash, ... )
- Hands-on Experience with Ansible, writing playbooks to automate tasks, deploy artifacts
- Effective Communication Excellent listener proven collaborator with management and peers
- Deep knowledge & Hands on Experience of infrastructure as code (Terraform, Gitlab CI/CD) principles, knowledge of Terraform is a must have
-
Software Engineer
4 days ago
Monstatek LLC Santa Clara, United StatesMonstaTek is a cutting-edge tech company specializing in the development of advanced multi-tool devices for pentesting and hacking. Our flagship product, the MonstaTek M1, integrates various technologies to offer a versatile and powerful tool for tech enthusiasts. We are seeking ...
-
Software Engineer
1 week ago
Omega Solutions Santa Clara, United StatesJob Duties · Design, develop, enhance, debug, and implements software applications. Troubleshoot production problems related to software applications. Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements. Design and ...
-
Software Engineer
2 weeks ago
AMD Santa Clara, United States Full time· WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...
-
Software Engineer
3 weeks ago
Couchbase Santa Clara, United StatesEvery day we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase delivers unmatched performance, scalability, flexibility and financial value across cloud, on premises, hyb ...
-
Software Engineer
2 weeks ago
AMD Santa Clara, United States Full time· WHAT YOU DO AT AMD CHANGES EVERYTHING · We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for th ...
-
Software Engineer
2 weeks ago
Eightfold LLC Santa Clara, United StatesAbout this Role As a Software Engineer, You will be part of the core product engineering team handling the Talent Acquisition AI product line, which is the flagship AI product of Eightfold. Technical contributions will span across the entire tech stack and will build exciting new ...
-
Software Engineer
8 hours ago
Eightfold LLC Santa Clara, United StatesAbout this Role · As a Software Engineer, You will be part of the core product engineering team. Technical contributions will span across the entire tech stack and will build exciting new customer-facing software features and capabilities. · What you will do (or learn to do) De ...
-
Software Engineer
3 weeks ago
Couchbase Santa Clara, United StatesEvery day we tackle new and exciting challenges to empower developers to build modern cloud, mobile, and edge applications that deliver a premium user experience. Couchbase delivers unmatched performance, scalability, flexibility and financial value across cloud, on premises, hyb ...
-
Software Engineer
6 days ago
Nutanix Santa Clara, United StatesApplied Materials, Inc. is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilitie ...
-
Software Engineer
4 days ago
Actalent Santa Clara, United StatesJob Description · This position provides technical and analytical work to develop, design, and/or support software solutions across multiple U.S. defense industries. Duties include participating in software design activities, developing code based on the architecture and technic ...
-
Software Engineering
2 weeks ago
Apolis Santa Clara, United StatesJob Title: Software Engineering - Engineer · Duration: 12 Months · Location: California Bay Area - Remote · Pay : $91/Hr · Job Description: TOP 6 REQUIREMENTS: · 1. Continuous Integration Development · 2. Automated Test Development · 3. Modern CI/CD pipeline development with ...
-
Software Engineer
1 week ago
LotusFlare Santa Clara, United States**LotusFlare, Inc.** · **Software Engineer / Server** · **Engineering Services - Santa Clara, CA - Full Time** · LotusFlare's mission is to make mobile internet more accessible. Mobile data connectivity drives economic growth and brings vast social benefits to the world, but t ...
-
Software Engineering
1 week ago
Bear Flag Robotics Santa Clara, United StatesAbout Bear Flag Robotics · At Bear Flag Robotics, we are building incredible products that growers need to sustainably farm into the future. Our team is building a fleet of autonomous farming tractors. Using cutting-edge technology, we are changing the agricultural world. That me ...
-
Software Engineer
2 weeks ago
Order, Inc. San Francisco, United States PermanentENGINEERING · Ordr, Inc. in Santa Clara, CA seeks Software Engineer: Meet w/ sales/mktg teams to gather new reqs from the customer. Review & analyze the reqs within the engineering team. Part-time tele-commuting allowed. $283,442/ yr. Email res (must reference Job Code ) to net. ...
-
Software Engineer
1 week ago
Omega Solutions Santa Clara, United StatesWe are looking for a Java Software Engineer to help us build functional products and applications. · Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system func ...
-
Software Engineer
1 day ago
Akkodis San Jose, United StatesAkkodis is looking for an experienced senior software engineer to work with a team of designers, researchers, and software developers to develop an integrated HMI software solution for concept car development. · This person will primarily focus on the UI/UX/ and 3D visual softwar ...
-
Software Engineer
1 week ago
Cisco San Jose, United StatesWho You'll Work With: · You will join a dynamic, multi-talented Engineering team that is driving the evolution and expansion of computing engineering. · The team works on next-generation data center products that provide new methodologies and create scalable software solutions. ...
-
Software Engineer
1 week ago
Cypress HCM San Jose, United StatesWe have an exciting opportunity for a Software Engineer C++ GPU with the top leading multimedia and creative software company in the world. · Responsibilities: · Work on developing GPU components for the video processing pipeline · Work on architecting, coding and productizing th ...
-
software engineer
2 weeks ago
Spry Info Solutions INC Santa Clara, United StatesWe are looking for a site reliability engineer with an expertise in Splunk configuration, setup and monitoring. · Responsibilities: · Design, develop, document, analyze, create, test and modify the log analytics to maintain different Reports, Dashboards and interfaces to and from ...
-
Software Engineer
2 days ago
Microsoft Corporation Santa Clara, United StatesMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsofts expanding Cloud Infrastructure and responsible for powering Microsofts Intelligent Cloud mission. SCHIE delivers the core infrastructure and foundational technologies for Micro ...
Principal Software Engineer - Santa Clara, United States - Professional Recruiters
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Principal Software Engineer, Santa Clara, California or Tempe, ArizonaCome join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do.
Work within our DevOps team and be part of a group that helps ensure our applications can be developed and deployed using industry standard tools and technologies.
As a Principal Software Engineer, your primary responsibility will be supporting the development and delivery of the solutions/projects and initiatives being used by Development teams.
The role will be focusing on developing the solutions working closely with partner resources and onsite team members (development leads and systems analysts).
Primary Responsibilities:
Collaborate with product engineering teams to develop and deploy applications using Gitlab, Terraform, AWS servicesand methodologies
Analyze existing on-prem application architecture and develop cloud compatible solutions to migrate applications
Ability to develop applications and deploy in AWS cloud in multi-region, multi-AZ distributed systems
Envision, Design and Build end-to-end Observability for Applications running on AWS Platform
Ability to leverage Terraform and contribute new Terraform templates for reuse across organization
Ensure security is integrated into all cloud architecture solutions
Develop and migrate mission critical services and build automation to proactively detect and prevent re-occurrences
Have full oversight into changes going into production, asset tagging, cost and capacity analysis, vulnerability, and patch management
Define auto-scaling processes for optimizing service and compute utilization
Build continuous integration and automated deployment pipelines for the applications Design and develop reusable frameworks, components and libraries that can be leveraged by other teams
Experience in administrating RHEL VMs
Hands on experience with scripting languages like Bash/Shell or Python.
Hands on experience in installing and configuring application/Web servers like Weblogic, Tomcat, apache and others
Knowledge of programming language will be a plus
Should have proficiency in debugging and resolving issues
Should have experience with hardening of webservers and configurations needed to secure them
Administrative experience in Jenkins
Should have experience in configuring and setting up Jenkins in Master Slave setup
Hands on experience with creating Jenkins pipeline jobs using groovy
Administration experience of other DevOps tools like SonarQube, Git, Checkmarx etc will be good to have
Experience with Flyway DB and integrating it with Jenkins
Should have experience with integration tools with Jenkins as part of pipeline setup
Hands on experience with git concepts and ability to resolve conflicts
Hands on experience in Docker and Kubernetes
Should have experience creating docker files, deployment and service yaml
Hands on experience with OpenShift will be good to have
Should have experience integrating container deployment into the DevOps pipeline
Hands on experience in any of the configuration management tools Ansible or Chef
Should have good hands on experience AWS and aware of various networking and security concepts
Experience with IAM policies and configuring them
Experience in writing complex terraform scripts
Experience automating infrastructure provisioning using terraform
DevOps on AWS would be an added advantage
Should have experience with the following components
o EC2
o S3
o IAM
o Autoscaling
o RDS
o Redshift
o Route53
o EBS
o EFS
o KMS
o Glue
o Glue Crawler
o Glue Database
Excellent verbal and written communication and presentation skills.
Problem solving and decision making skills Teamwork and Leadership skills Team management skills
Ability to lead projects and work in a cross functional capacity with teams
SME for toolsets and technologies
Skills and Requirements:
Bachelor's Degree in Computer Science, Engineering or a related technical discipline recommended
8-10 years of demonstrated experience in designing and developing complex distributed IT solutions (e.g., cloud, distributed systems, or high-performance computing experience)
Hands-On Experience building solutions in AWS, including services such as EC2, S3, VPC, SNS, SQS, Lambda, Dynamo DB, RDS, Redshift, Glue etc.
Experience in developing business solutions in Java, node, reactJS or DotNet languages
Experience in setting up ALBs and Security Groups for the applications
Experience with DevOps tools such as Jenkins, Maven, GitLab, SonarQube in a cloud environment
Demonstrable skillset in scripting languages, e.g., Bash, PowerShell Demonstrable skillset in programming languages, preferably JavaScript or Python
A team player capable of high performance, flexibility in a dynamic working environment and the ability to lead
Skill and ability to train others on technical and procedural topics
10 years of related application engineering experience
AWS Certification in Developer or Solution Architect is preferred
Ability to analyze and troubleshoot production issues.
Required to work in overlapping/shift hours when needed.
#J-18808-Ljbffr