Cloud Engineering Engineer 2
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+40 more
Job description
-
REST APIs - Create or use HTTP endpoints (for eg. Using GET requests or creating a record with a POST request)
-
Java - Write and maintain Java code for application features, business logic, and error handling.
-
JavaScript - Write basic scripts or application functionality, such as validating form input or updating a webpage/UI.
-
SQL - Write queries to retrieve, insert, update, and summarize data in a relational database.
-
Kubernetes - Deploy and manage containerized apps such as checking pod status or updating a deployment.
-
Docker - Build and run a container for an application, so it behaves consistently across dev and test environments.
-
APIGEE - Use Apigee to publish and manage APIs, configure an API proxy, setup authentication, apply policies such as rate limits and monitor API traffic.
-
Agile Software Development - Participate in sprint planning, daily stand-ups, reviews, and retrospectives, and deliver work in small increments.
-
Software Development Lifecycle - Understand the stages of software delivery, from requirements and design through development, testing, deployment, and maintenance.
-
GitHub - Use GitHub to access a repository, create a branch, commit changes, open a pull request, and respond to review feedback.
Requirements
AWS, GCP, API, REST APIs, Java, JavaScript, SQL, Kubernetes, Docker, APIGEE, Agile Software Development, Software Development Lifecycle, GitHub, Spring Boot
-
AWS - Deploy or support basic applications using AWS services such as S3, EC2 or RDS
-
GCP - Use GCP 2.0 or GCP 3.0 cloud services such as Compute Engine, Cloud Storage, BigQuery to run an application or work with data.
-
API - Understand how an application communicates with another system through requests/responses and be capable of developing API endpoints for applications as well as invoking them., Bachelor’s degree in computer science, software engineering, information technology, or a related discipline, or equivalent practical experience. Approximately 2-5 years of software development experience. Programming experience in one or more relevant languages, such as: Python Java JavaScript or TypeScript Experience developing or consuming REST APIs and working with structured data formats such as JSON. Understanding of object-oriented programming, software design principles, and common application architecture patterns. Experience with relational databases, SQL, and basic data modeling. Experience using Git-based source control and participating in peer code reviews. Familiarity with automated unit and integration testing. Basic understanding of cloud computing, containerization, and CI/CD practices. Ability to diagnose software issues using application logs and debugging tools. Strong written and verbal communication skills. Ability to work collaboratively with product owners, architects, engineers, data specialists, testers, and operations teams.
Skills: Agile Programming Methodologies, Application Programming Interface (API), Artificial Intelligence (AI), Authentication, Business Solutions, Capability Maturity Model Integration (CMMI), Cloud Computing, Cloud Storage, Code Reviews, Communication Skills, Community Support, Computer Science, Computer Services, Continuous Deployment/Delivery, Continuous Integration, Data Formats, Debugging Tools, Delivery Driving, Error Handling, Fortune 500 Customers, GCP (Good Clinical Practices), Git, GitHub, ISO (International Organization for Standardization), Information Technology & Information Systems, Integration Testing, JSON, Java, JavaScript, Nonprofit, Object Oriented Programming (OOP), Object Oriented Software, Presentation/Verbal Skills, Python Programming/Scripting Language, REST (Representational State Transfer), Scripting (Scripting Languages), Software Administration, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Standup Meetings, Structured Data, Team Player, Technical Leadership, Technical Recruiting, Test Plan/Schedule, Testing, Traffic Shaping, Unit Test, User Interface/Experience (UI/UX), Website Management, Writing Skills
About the company
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
7 Important Tips That Every Software Developer Should Know
Best Coding Boot Camps in Germany
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again