eTeam
Job Title: DevOps Engineer
Location: San Jose, CA (Onsite)
Duration: 6+ months
As a Software Engineer, you will provide technology leadership on developing backend services to manage content creation, infrastructure, and repositories for state-of-the-art Cloud Services/Applications at IT.
We offer the opportunity to collaborate with an energetic and dedicated team working on cutting-edge technology to create tools and services.
The candidate will work with developers and architects to develop, deploy, and maintain applications across multiple environments.
You will be part of an agile IT team developing Hybrid Cloud Infrastructure tools and services aimed at building highly scalable, available, and resilient services that meet business objectives.
The candidate shall participate in all stages of software development, including refining product vision, gathering requirements, system design, coding, testing, release, and support. Collaboration across departments to achieve cross-functional goals is expected.
Open to evaluating and building POCs using newer technologies and open source APIs to address business needs.
Job Responsibilities
Analyze product requirements and design to develop efficient, reusable, reliable, and scalable software. Develop and deploy highly scalable Cloud-native solutions for hybrid cloud. Apply and extend CI/CD tools, taking end-to-end ownership of your software stack, including DevOps and testing. Implement tools to enhance automated workflows and dashboard components for data tracking and analysis. Collaborate with Lead and Principal engineers on architecture, design, code, and configuration reviews. Provide technical expertise for teams focused on specific software modules. Work with other engineering teams and internal customers to identify opportunities and solve complex problems. Leverage internal platform resources and APIs effectively. Build systems to monitor workflows and handle failures. Develop quality code and review designs and code. Respond to escalation requests from internal customers. Qualifications
Strong understanding of Cloud-native and 12 Factor application concepts. Experience with Microservices development and patterns. Ability to solution applications using cloud-native concepts. Experience migrating legacy applications to cloud platforms. Knowledge of distributed application architecture. Experience building containerized applications. Understanding of public, private, hybrid cloud environments. Experience with DevOps, CI/CD, and Agile methodologies. Knowledge of application design principles, practices, and software lifecycle. Cloud security expertise, including role-based access control. Experience with testing platforms and unit tests. Ability to handle multiple priorities in a fast-paced environment. Strong analytical, problem-solving, interpersonal, and communication skills. Quick learner of new technologies. Ownership mindset and ability to work globally. Bachelor's or Master's in Computer Science or equivalent. Hands-on Experience
7+ years in software development, expertise in Java and Python. Proficiency in OO and/or functional languages like Python, Go, Java. Designing and building microservices-based applications. Expertise in RESTful web services, JSON, XML. Experience with NoSQL databases like MongoDB, Cassandra, HBase. Experience with Akka, Kafka, AWS Kinesis, SQS, RabbitMQ, ActiveMQ. Knowledge of Node.js, JavaScript frameworks (AngularJS, React). Configuration management tools: Puppet, Salt, Chef. Proficiency with CI/CD tools, version control, and collaboration tools. Experience deploying applications with Web UIs and REST/SOAP services. Understanding of cloud security, federated AD, AD integration. 3+ years working with AWS/Azure. Proficient in Linux/Unix environments. Contribution to open source communities. Key Technologies
Python, REST APIs, Microservices, Flask, Django. RDBMS: PostgreSQL, MySQL, MS SQL. NoSQL: MongoDB. Jenkins, Kubernetes, Git, Salt/Puppet/Chef, Linux. IaaS/PaaS, OpenStack, NodeJS, Express, ReactJS, Redux/MobX. Seniority Level
Entry level Employment Type
Contract Job Function
Engineering and Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Analyze product requirements and design to develop efficient, reusable, reliable, and scalable software. Develop and deploy highly scalable Cloud-native solutions for hybrid cloud. Apply and extend CI/CD tools, taking end-to-end ownership of your software stack, including DevOps and testing. Implement tools to enhance automated workflows and dashboard components for data tracking and analysis. Collaborate with Lead and Principal engineers on architecture, design, code, and configuration reviews. Provide technical expertise for teams focused on specific software modules. Work with other engineering teams and internal customers to identify opportunities and solve complex problems. Leverage internal platform resources and APIs effectively. Build systems to monitor workflows and handle failures. Develop quality code and review designs and code. Respond to escalation requests from internal customers. Qualifications
Strong understanding of Cloud-native and 12 Factor application concepts. Experience with Microservices development and patterns. Ability to solution applications using cloud-native concepts. Experience migrating legacy applications to cloud platforms. Knowledge of distributed application architecture. Experience building containerized applications. Understanding of public, private, hybrid cloud environments. Experience with DevOps, CI/CD, and Agile methodologies. Knowledge of application design principles, practices, and software lifecycle. Cloud security expertise, including role-based access control. Experience with testing platforms and unit tests. Ability to handle multiple priorities in a fast-paced environment. Strong analytical, problem-solving, interpersonal, and communication skills. Quick learner of new technologies. Ownership mindset and ability to work globally. Bachelor's or Master's in Computer Science or equivalent. Hands-on Experience
7+ years in software development, expertise in Java and Python. Proficiency in OO and/or functional languages like Python, Go, Java. Designing and building microservices-based applications. Expertise in RESTful web services, JSON, XML. Experience with NoSQL databases like MongoDB, Cassandra, HBase. Experience with Akka, Kafka, AWS Kinesis, SQS, RabbitMQ, ActiveMQ. Knowledge of Node.js, JavaScript frameworks (AngularJS, React). Configuration management tools: Puppet, Salt, Chef. Proficiency with CI/CD tools, version control, and collaboration tools. Experience deploying applications with Web UIs and REST/SOAP services. Understanding of cloud security, federated AD, AD integration. 3+ years working with AWS/Azure. Proficient in Linux/Unix environments. Contribution to open source communities. Key Technologies
Python, REST APIs, Microservices, Flask, Django. RDBMS: PostgreSQL, MySQL, MS SQL. NoSQL: MongoDB. Jenkins, Kubernetes, Git, Salt/Puppet/Chef, Linux. IaaS/PaaS, OpenStack, NodeJS, Express, ReactJS, Redux/MobX. Seniority Level
Entry level Employment Type
Contract Job Function
Engineering and Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr