The Job logo

What

Where

Build / release engineer - CI/CD

Apply

You must Sign In before continuing to the company website to apply.

What You’ll Do

The mobile Internet transformation is here, with mobile data traffic growing very rapidly and ever more complex for operators to monetize. The Mobile Core Business Unit was built to focus on this transformation and to enable mobile operators to make the most out of the challenges and opportunities it presents. MCBU is a trusted partner as operators migrate to next generation virtual networks and continues to be a market leader in mobility, delivering virtual and cloud solutions that address service provider challenges of network reach, network intelligence, and service creation velocity while enhancing overall profitability.

Who You’ll Work With

MCBU is responsible for complete development of CUPS and 5G nodes over Cloud deployment. We are looking for strong software developers who can make a difference in speed and quality.

What You’ll do:

 You will create and support a Continuous Integration/Delivery model for our customers.  You will integrate Docker container generation into our build processes using various DevOps tools and add the CD metadata into our tracking tools and dashboards.

• Enable Mobility BU engineers & work closely with them

• Unify the SCM tools & DevOps infra for Multiple product code base in 5G, 4G

 Responsibilities:

Develop tools (Code commit, Security analysis, Coverage, Pre-Commit CI, CD, LOC, CLOC, Changes Report, Branch management, Sanity & Regression, Access Control) to help support DevOps and RelOps functions within Mobility BU – 

 • Primary point-of-contact for a large development team 

• Keep the build and release infrastructure running smoothly.  ( Scalable, Highly available & resilient infra)

• Adhere to strict Cisco Security Compliance/Standards

• Troubleshoot /Debug and fix issues in the development, build and release infrastructure. 

• Document processes and policies.

 Minimum Qualifications:

·     6+ years’ experience as a build / release engineer. Must have a solid grasp of release engineering principles.

·     Solid understanding of source code control systems, branching, merging, releases, CI/CD pipeline, Cloud technologies etc.

·     Previous experience implementing CI/CD pipelines

·     Thorough understanding of Docker, Containers, Artifactory, Kubernetes, etc.

·     Expertise in one or more of the following: Python, GitHub, Jenkins, GoLang, Groovy, SQL, RHEL, Static Analysis tools, Monitoring tools.

·     Strong programming/scripting skills.

·     Excellent troubleshooting skill

·     Ability to analyse a problem with input from stakeholders and teammates, then propose and implement a solid, efficient solution that works within the overall development infrastructure.

 Desired Skills:

·     Previous experience supporting a large, complex code base for hundreds of developers is a definite plus.

·     Experience working in an Agile environment.

·     Expertise in the following areas is highly desirable: Python, REST APIs, Jenkins, K8, SQL, AWS (or other cloud services)

Cisco Logo

Company

Cisco

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Pune, Maharashtra, India

Applicants

Be an early applicant

Related Jobs

HARMAN International Logo

Integration CI/CD Jenkins / Build and Release exp. must

HARMAN International

Bengaluru, Karnataka, India

Posted: 5 months ago

We are hiring a Build Release Engineer to join our team. You will be responsible for testing and optimizing computational applications. You should have experience in C++, Integration CI/CD Jenkins, and excellent communication and teamwork skills.

Cisco Logo

Software Engineer 4-8 yrs|Go|AWS|Networking|CI/CD

Cisco

Bengaluru, Karnataka, India

Posted: 8 months ago

Who We Are Cisco Cloud Security Group is at the forefront of developing cloud-delivered security needs and challenges of our customers. With annual revenue exceeding $200M, it is one of the fastest-growing businesses at Cisco. As Cisco is transforming its business model aggressively to a software and recurring revenue model, our cloud security business is leading this journey with 100%+ YoY growth in software recurring revenue. What We Do The Cloud Security group focuses on developing solutions that provide Security as a Service to our customers. Our vision is to build the most comprehensive security solutions that are both easy to deploy and simple to manage. We have a highly scalable cloud infrastructure spread across 30 data centers where we run our cloud security applications that operate at massive scale - 100B+ requests per day from > 90M daily active users. Who You'll Work With You will join a dynamic, multi-talented Engineering team where new features are deployed to customers multiple times a week. We are Umbrella's Secure Web Gateway team and our mission is to improve the underlying technologies and the UI that drives Umbrella Security. We work on features big and small in order to build the best security solution in the world. This team does it all, so you'll never be bored, and you'll constantly be learning new technologies. What You'll Do Work on best of breed Cloud Security Solutions that provide comprehensive security to enterprises Build highly scalable Cloud Microservice solutions that secure a high volume of web traffic Bring a mindset of developing simple solutions to complex problems. Define, architect, design, and deliver new software features for Web gateway. Write functional and design specs. Conduct and participate in peer code and design reviews. Collaborate with the adjacent software teams in defining the programming interfaces into the various other software modules. Relish, build it, operate it, secure its culture. Who You Are You're a Software Engineer who enjoys wearing many hats, a self-starter who’s willing to jump headfirst into the codebase and start improving it immediately. Our minimum requirements for this role: Experience in networking protocols, tunneling protocols like GRE/IPSEC/TLS, Overlay Technologies and Virtualization Experience in Web Gateway products, web proxy, Web Security domain Solid understanding of network protocols like TCP/IP, UDP, HTTP, HTTPS, DNS Experience in designing, implementing, and supporting large-scale transaction systems Proven Python, GoLang, Java, C or C++ skills In-depth knowledge of object-oriented concepts, programming, and systems design Understanding of various design patterns and Microservice Architecture Strong foundation in data structures, algorithms and software design Strong analytical and troubleshooting skills. Desired Skills Experience in an Agile environment Well versed with Web proxy - NGINX is a plus Understanding of HTTP service behaviors Cloud Development Environments: AWS, Google Cloud, Microsoft Azure Continuous Integration/Delivery tools (Jenkins, Docker, Chef, Ansible) Educational Background MSCS with 3+ years of development experience or BSCS with 5+ years of development experience in Computer Engineering, Electrical Engineering, Computer Science or related major

Cisco Logo

Site Reliability Engineer - AWS/Hybrid Cloud/Terraform/CI-CD/Python/Linux

Cisco

Bengaluru, Karnataka, India

Posted: 8 months ago

Title: Site Reliability Engineer   Who we are Today’s challenging business environment is more than that – it’s a period of disruption between the pandemic, global business change and internal process complexity. For us to focus on simplicity and the best customer experience, we need great talent and the right skillsets to be successful. This is now a mantra for our Cisco leadership team and for us.   Cisco is transforming its platforms to run the next generation of cloud-native and multi-cloud services. This role offers a superb opportunity to transform how infrastructure platforms are developed, managed with full software automation and at the same time is highly available with self-healing, full lifecycle monitoring, and management capabilities.   Who you will work with Cloud Infrastructure Platform Services (part of the Hybrid Cloud Infrastructure and Operations) is responsible for the architecture, design, build and the operations of the private cloud (OpenStack and VMware, various PaaS platforms) and Public cloud services (AWS and GCP) to help the clients choose the right IaaS and PaaS offerings for their workloads. CIPS also provides the technical consultation for architectural guidance, deployment options and managed services to help clients from on-boarding to decommission through GitOps operating model. The organization today is focused on strengthening governance, security, observability to ensure complete visibility, security, and manageability of the client workloads to be able to support in a reliable manner. You will be working alongside other Site Reliability Engineers who are passionate to work with cloud-based applications and push the way we use multicloud platforms in our business. You will help build new microservices and infrastructure to improve the way we conduct our workflow. Our team works in a fast paced, agile environment and ready to learn new things in an instant. Making use of the best Cisco has to offer by integrating these products with the wider spectrum of 3rd Party services to provide a best-in-class Cloud service. What you’ll Do   You will be a member of a site reliability engineering team that uses tools and integrations for a portfolio of cloud infrastructure services for deploying and managing Cisco’s critical business services through GitOps. We are looking for an enthusiastic individual with extensive experience in Devops and GitOps, to join a dynamic and agile team of talented engineers who enable customers to move their workloads to cloud native hybrid cloud model using both Private and Public Clouds. Responsibilities: · Write terraform automations for infrastructure and application deployment of customers in AWS and GCP · Integrate Observability Stack and manage lifecycle and operations of hybrid cloud infra · Ensure the quality, performance, robustness, and scalability of the services that are implemented, perform bug fixes and triaging issues · Automate the development, testing, and deployment processes through CI/CD pipelines (GitHub, GitHub Action, Jenkins, Helm, ArgoCD) · Champion and drive the adoption of Infrastructure as Code (IaC) practices and mindset · Software development lifecycle including design, development, testing, packaging, deployment, upgrade and support (Python). · Collaborate with other core services team members to define roadmaps, write clear user stories with well-defined acceptance criteria, design, and build solutions · Applies global knowledge of IT Infrastructure to develop standard solutions that can be leveraged across multiple areas; Contributes to the development of new technical principles and concepts · Looks at new and emerging technology and determine group applicability · Proactively engages and/or creates cross-functional teams to solve problems or add business value · Generates ideas and/or technical strategies and presents them to his/her peers for feedback · Influences others to support/implement ideas and/or technical strategies through collaboration with managers and peers in the organization · Creating standards and policies and influencing technology decisions beyond own functional area or project; Practice DevOps supporting application from development through the operation lifecycle · Responsible for determining and setting SLO’s, creating adequate monitoring and logging for features so that SLO can successfully be measured

Cisco Logo

Software Engineer (Terraform, Ansible, Python, Helm, CI/CD| 5+ Years)

Cisco

Bangalore Urban, Karnataka, India

Posted: 7 months ago

JOB DESCRIPTION Who We Are The Cloud Services Infrastructure (CSI) engineering team at Cisco delivers the technology that's transforming the way product teams secure their networks, and more importantly, their users. As a Cloud Engineer, you will be a key member of the Platform team, supporting containerized internet security services in our globally distributed data centers. Our team is responsible for the networks and hosts that support thousands of low-latency, high-throughput network security services. At its core, the CSI Engineering team provides Infrastructure-as-a-Service for engineering in dozens of our “Edge” data centers. Who You'll Work With The Platform Service team is looking for a Cloud Engineer to help us build and operate our globally distributed application multi-stack platform. We support cloud-native security applications running at an internet scale. This team works closely with the rest of the Infrastructure Engineering teams to build core internet architecture, security applications, and distributed systems at scale. Our team strongly believes in infrastructure automation, and we are committed to automating all our repetitive tasks such as configuration management and auto-remediation of incidents. We are a globally distributed team supporting over three dozen data centers servicing thousands of containerized services. Who You Are You have experience with high-availability compute platforms and understand how to build scalable infrastructure. You have an excellent understanding of containerization technologies and a solid grounding in networking concepts. You strive to build systems that are automated, performant, and resilient. You understand cloud design principles and are comfortable operating in a modern DevOps environment. You thrive in a respectful and inclusive team culture. Some of the things you will work on: Design, build and operate the highly available infrastructure at scale, using Terraform, Ansible, Python, Helm, Golang and other languages/tools as fits the situation's needs Develop solutions for infrastructure automation with availability, scale, and latency in mind The ins and outs of supporting a platform running 24x7 Help improve CI/CD pipelines Fine-tune configuration and improve the performance of a variety of systems alongside your team members Support internal Cisco customers by extending existing services and creating new ones Never the same thing twice The team could be a good fit for you if some of these apply to you: Minimum of 5+ years of experience Experience with container orchestration platforms, ideally Kubernetes Experience with AWS Some experience with virtualization platforms ideally OpenStack Familiarity with operating a high-transactional, 24x7 production environment Some experience with applications that span multiple data centers and/or cloud controllers Some experience with application security concepts Familiarity with modern software development methodologies and tooling Undergraduate degree in Computer Science or equivalent engineering experience #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital and help our customers implement change in their digital businesses. Some may think we're “old” (39 years strong) and only about hardware, but we're also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns, and protects. No other company can do what we do - you can't put us in a box! But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it). Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA). We take accountability, bold steps, and take differences to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colorful hair? Don't care. Tattoos? Show off your ink. Like polka dots? That's cool. Pop culture geek? Many of us are. Passion for technology and world-changing? Be you, with us! https://podcasts.apple.com/us/podcast/everything-from-xaas-to-iot-whats-next-for-tech-leader-cisco/id1331706864?i=1000601058636 Message to applicants applying to work in the U.S.:   When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco pays at the standard rate of 1% of incentive target for each 1% revenue attainment against the quota up to 100%. Once performance exceeds 100% quota attainment, incentive rates may increase up to five times the standard rate with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

Cisco Logo

Software Engineer - Java, Oracle, CockroachDB, Web services, Elasticsearch 7+ yrs

Cisco

Pune, Maharashtra, India

Posted: 8 months ago

Cisco IT is looking for a dynamic Software Engineer with great technical leadership skills, and is eager to drive innovation in one of the most groundbreaking software and licensing business enablement platforms, and will be responsible for the following: Develops information systems by designing, developing, and installing software solutions. Sustained, successful trajectory (at least 5 years) in software development & in leading or supporting the execution of software-focused groundbreaking initiatives in large organizations Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigates problem areas. Follows the software development lifecycle. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Prepares and installs solutions by determining and crafting system specifications, standards, and programming. Improves operations by conducting systems analysis and recommending changes in policies and procedures. Obtains and licenses software by acquiring required information from vendors, recommending purchases, and testing and approving products. Maintain the quality of the application with unit coverage, 0 vulnerabilities and performant Have excellent interpersonal skills, and the ability to confidently share vision & roadmap to internal/external audiences You will report to a manager within the IT Product space. You will work closely with partners and IT leaders on strengthening the core of our commercial and software licensing platforms aligned with the transformation efforts. You will influence customers, partners, vendors, and peer IT team members to build trust and drive innovation. Worked extensively with SOAP, RESTful Web Services, JSON Server-side software development experience using Java/J2EE and/or other comparable Object-Oriented technologies. Expertise in building large-scale systems using fault-tolerant technologies (such as Elasticsearch, MongoDB, Oracle, CockroachDB, & Apache Kafka). Continuous Integration using Jenkins and deploying the application code across Open Shift environments. Experience in Cloud technologies, Docker, Kubernetes Able to define and communicate a shared technical and architectural vision for a Release to ensure the system or Solution under development is fit for its intended purpose. Experience with deployment, continuous delivery, infrastructure management, software quality assurance (documentation, unit testing, test automation, security analysis, and code reviews). Experience with developing reporting interfaces, data feeds, and/or data visualizations for business & partner consumption.